chore(runtime): upgrade DSH packages to rc.7

This commit is contained in:
t4we fan
2026-08-17 20:57:28 +08:00
parent 7069a6e8de
commit 86cc471c83
16 changed files with 2446 additions and 2435 deletions
@@ -1,5 +1,5 @@
# Bilingual-pair consistency record: the git blob hash of each side as of the last
# confirmed-consistent state. Both languages carry equal authority. Update both files
# and re-record their hashes with git hash-object after editing either side.
2026-08-15-pinned-upstream-and-isolated-yarn-workspace.md: c7001809f456270506d1643e47db756c8db8b1c3
2026-08-15-pinned-upstream-and-isolated-yarn-workspace.zh.md: 47e155f55d901e4d96840411f0b9e0e739899a9d
2026-08-15-pinned-upstream-and-isolated-yarn-workspace.md: 518573ff7c431402509d66cf779263073d5cd0c6
2026-08-15-pinned-upstream-and-isolated-yarn-workspace.zh.md: 0c8a4ade0a0bd582a5b9279d1e0695bc79020117
@@ -16,7 +16,7 @@ The outer README files and assets are product-owned and preserve the established
The outer repository is a Yarn 4 workspace using the `node_modules` linker. Its owned workspace members are [`dsh-plugin-desktop`](../../../../dsh-plugin-desktop/), [`dsh-community-fabric`](../../../../dsh-community-fabric/), and [`dsh-community-market`](../../../../dsh-community-market/). Fabric begins as a private documentation scaffold with no runtime entry, SDK, schema release, or DSH bundle until the community Draft has reviewed contracts and conformance evidence. Market also begins as a private documentation scaffold with no runtime entry or DSH bundle until the proposed shell has implementation and Loader evidence. The upstream checkout remains an independent pnpm workspace under its own [package-manager decision](../../../../deepseek-harness/.agents/notes/implemented/process/2026-06-16-pnpm-over-yarn.md). Root `upstream:*` scripts use Yarn's portable shell to enter the submodule before invoking its pinned pnpm release through Corepack.
Normal desktop builds resolve published DSH packages from the npm registry instead of linking source from the submodule. `upstream.json` records the source version and the runtime package family independently. The pinned public GitHub source reports `0.1.0-rc.7`, while the desktop runtime remains on the published `0.1.0-rc.6` family until its separate compatibility update is verified; the repository does not invent a source commit for an npm artifact that does not publish one.
Normal desktop builds resolve published DSH packages from the npm registry instead of linking source from the submodule. `upstream.json` records the source version and the runtime package family independently. The pinned public GitHub source and desktop runtime now both use the published `0.1.0-rc.7` family; the repository does not invent a source commit for an npm artifact that does not publish one.
`yarn check:layout` rejects a changed submodule URL, commit, working tree, package-manager boundary, owned workspace member list, or DSH runtime family. The root check runs the lightweight Fabric and Market documentation gates before the complete desktop gate. CI initializes submodules, installs the outer workspace immutably, runs the owned-package checks, and exercises the upstream command path on Windows.
@@ -16,7 +16,7 @@ DSH Desktop 需要保留可供审查的 DeepSeek Harness 官方精确源码,
外层仓库是使用 `node_modules` linker 的 Yarn 4 工作区。自有 workspace 成员是 [`dsh-plugin-desktop`](../../../../dsh-plugin-desktop/)、[`dsh-community-fabric`](../../../../dsh-community-fabric/) 和 [`dsh-community-market`](../../../../dsh-community-market/)。Fabric 从私有文档初始化工程开始:在社区 Draft 拥有经过评审的 contract 与一致性证据前,不提供 runtime 入口、SDK、正式 schema 或 DSH bundle。Market 同样从私有文档初始化工程开始:在市场壳具备实现和 Loader 证据前,不提供运行入口或 DSH bundle。上游 checkout 按照自己的[包管理器决策](../../../../deepseek-harness/.agents/notes/implemented/process/2026-06-16-pnpm-over-yarn.zh.md)保持为独立的 pnpm 工作区。根目录的 `upstream:*` 脚本通过 Yarn portable shell 进入子模块,再由 Corepack 调用上游固定的 pnpm 版本。
普通桌面构建从 npm registry 解析已发布的 DSH 包,不从子模块链接源码。`upstream.json` 分别记录源码版本和运行时包 family。固定的 GitHub 公开源码声明为 `0.1.0-rc.7`;桌面运行时会继续使用已发布的 `0.1.0-rc.6` family,直到独立的兼容性升级完成验证。当 npm artifact 没有发布对应源码提交时,仓库不会虚构两者的对应关系。
普通桌面构建从 npm registry 解析已发布的 DSH 包,不从子模块链接源码。`upstream.json` 分别记录源码版本和运行时包 family。固定的 GitHub 公开源码和桌面运行时现在都使用已发布的 `0.1.0-rc.7` family;当 npm artifact 没有发布对应源码提交时,仓库不会虚构两者的对应关系。
`yarn check:layout` 会拒绝变化的子模块 URL、提交、工作树、包管理边界、自有 workspace 成员列表或 DSH 运行时 family。根检查会先运行轻量的 Fabric 和 Market 文档门禁,再运行完整 Desktop 门禁。CI 会初始化子模块,以 immutable 模式安装外层工作区,运行自有 package 检查,并在 Windows 上执行上游命令路径。
+58 -58
View File
@@ -76,35 +76,35 @@
},
"peerDependencies": {
"@deepseek-ai/cordis": "4.0.1",
"@deepseek-ai/dsh-agent": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.6",
"@deepseek-ai/dsh-brand": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.6",
"@deepseek-ai/dsh-commands": "0.1.0-rc.6",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.6",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.6",
"@deepseek-ai/dsh-goal": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.6",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.6",
"@deepseek-ai/dsh-llm": "0.1.0-rc.6",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.6",
"@deepseek-ai/dsh-session": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.6",
"@deepseek-ai/dsh-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent": "0.1.0-rc.7",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.7",
"@deepseek-ai/dsh-brand": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.7",
"@deepseek-ai/dsh-commands": "0.1.0-rc.7",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.7",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.7",
"@deepseek-ai/dsh-goal": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.7",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.7",
"@deepseek-ai/dsh-llm": "0.1.0-rc.7",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.7",
"@deepseek-ai/dsh-session": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.7",
"@deepseek-ai/dsh-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.7",
"@deepseek-ai/schemastery": "^3.18.1",
"react": "18.3.1"
},
@@ -175,35 +175,35 @@
},
"devDependencies": {
"@deepseek-ai/cordis": "4.0.1",
"@deepseek-ai/dsh-agent": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.6",
"@deepseek-ai/dsh-brand": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.6",
"@deepseek-ai/dsh-commands": "0.1.0-rc.6",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.6",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.6",
"@deepseek-ai/dsh-goal": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.6",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.6",
"@deepseek-ai/dsh-llm": "0.1.0-rc.6",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.6",
"@deepseek-ai/dsh-session": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.6",
"@deepseek-ai/dsh-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent": "0.1.0-rc.7",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.7",
"@deepseek-ai/dsh-brand": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.7",
"@deepseek-ai/dsh-commands": "0.1.0-rc.7",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.7",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.7",
"@deepseek-ai/dsh-goal": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.7",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.7",
"@deepseek-ai/dsh-llm": "0.1.0-rc.7",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.7",
"@deepseek-ai/dsh-session": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.7",
"@deepseek-ai/dsh-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.7",
"@deepseek-ai/schemastery": "^3.18.1",
"@types/node": "^22.20.0",
"@types/react": "^18",
+2 -2
View File
@@ -1,5 +1,5 @@
# Bilingual-pair consistency record: the git blob hash of each side as of the last
# confirmed-consistent state. Both languages carry equal authority; after editing
# either side, bring the other along and record both new Git blob hashes below.
README.md: c11e68906ea7bdd1a0bcde21b81ab1854e7ed1bf
README.zh.md: 1adc5809841dcd22347ee0c05b032fe150dac276
README.md: 5934b7297c56f12a84b2540af864ab19934f19e0
README.zh.md: a1b3ae01e702b1266b1a1d11a72172f413553332
+1 -1
View File
@@ -210,5 +210,5 @@ None. The same DSH Host and client feature plugins assemble model requests.
- `dshmarket@1.2.3` remains an optional user-installed third-party package, not a bundled marketplace. Preinstallation is deferred until an audited release consumes the optional Desktop services while preserving ordinary DSH fallback and includes the complete license notice required for redistribution.
- The update handoff validates the download container, not publisher identity. macOS still requires the user to replace the application from the opened DMG; Windows runs the downloaded NSIS installer but the local `dist:win` artifact is unsigned. Signed artifacts, Authenticode/publisher verification, SmartScreen reputation, and native upgrade testing remain release gates.
- The shared carrier is loopback HTTP and WebSocket, not Electron IPC. Replacing it requires transport extension points in upstream DSH and is outside this standalone package.
- This project currently pins the published DSH `0.1.0-rc.6` family, while the sibling `deepseek-harness/` source checkout predates that release. Tests therefore validate the published package interfaces rather than unpublished upstream sources.
- This project pins both the published DSH `0.1.0-rc.7` family and the corresponding official `deepseek-harness/` release source. Product builds still resolve published package interfaces rather than linking the source checkout.
- `package:dir` is an unpacked smoke artifact. `dist:win` adds an unsigned NSIS test installer but does not establish Authenticode identity or SmartScreen reputation. Installation and upgrade behavior, native notifications and terminals, the Windows ACL sandbox, and native-material appearance remain target-platform verification boundaries.
+1 -1
View File
@@ -210,5 +210,5 @@ corepack.cmd yarn dist:win
- `dshmarket@1.2.3` 仍是用户可选安装的第三方 package,而不是内置 marketplace。只有重新审计的版本同时消费可选 Desktop service、保留普通 DSH fallback,并包含再分发所需的完整 license notice 后,才会重新评估预装。
- 更新交接只验证下载容器,不验证 publisher 身份。macOS 仍要求用户从已打开的 DMG 替换应用;Windows 会运行已下载的 NSIS 安装器,但本地 `dist:win` 产物没有签名。签名产物、Authenticode/publisher 校验、SmartScreen 信誉与原生升级测试仍是发布 gate。
- 共享 carrier 使用 loopback HTTP 与 WebSocket,而不是 Electron IPC。替换它需要上游 DSH 提供 transport 扩展点,不属于该独立包的范围。
- 该项目目前固定使用已发布的 DSH `0.1.0-rc.6` family,而相邻的 `deepseek-harness/` 源码 checkout 早于该版本。因此,测试验证的是已发布包接口,而非上游未发布源码。
- 该项目同时固定到已发布的 DSH `0.1.0-rc.7` family 及其对应的官方 `deepseek-harness/` release 源码。产品构建仍解析已发布包接口,不会直接链接源码 checkout。
- `package:dir` 是用于 smoke 的未封装产物。`dist:win` 会额外生成未签名的 NSIS 测试安装包,但不会建立 Authenticode 身份或 SmartScreen 信誉。安装与升级行为、原生通知与终端、Windows ACL sandbox,以及每台目标机器上的原生材质外观仍属于目标平台验证边界。
+189 -187
View File
@@ -39,192 +39,192 @@ the package names, versions, and licenses for transparency.
| @deepseek-ai/cordis-plugin-loader | 1.0.2 | MIT |
| @deepseek-ai/cordis-plugin-timer | 1.1.3 | MIT |
| @deepseek-ai/cosmokit | 1.8.2 | MIT |
| @deepseek-ai/dsh | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent-default-model | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent-instructions | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent-loop | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent-presets | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-agent-tool-presentation | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-anonymous-user-id | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-api-gateway | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-api-remotes | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-app-boot | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-atomic-write | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-attachment | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-attachment-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-base | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-bash-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-bash-sandbox | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-brand | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-connection | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-hmr | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-locale | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-modules | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-runtime | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-schema-form | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-agent-preset | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-attachment | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-commands | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-conversation | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-cordis | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-deliverables | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-directory-picker-browse | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-directory-picker-native | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-goal | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-input-trigger | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-jobs | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-layout | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-message-feedback | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-model-selection | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-permission-presets | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-plan | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-primitives | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-settings | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-settings-general | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-settings-models | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-settings-plugin-inventory | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-settings-plugins | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-sidebar | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-skill | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-slots | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-subagent | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-theme | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-tool | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-trajectory | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-user-questions | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-workflow-run | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-ui-workspace | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-web | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-client-web-react | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-cmdline | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-code-runtime | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-code-runtime-worker-thread | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-command-compact | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-command-feedback | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-command-goal | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-commands | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-compaction | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-compaction-basic | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-compaction-tool-result-pruner | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-cordis-client-runner | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-cordis-host-runner | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-credentials | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-credentials-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-fs | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-fs-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-fs-observation-policy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-fs-sandbox | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-goal | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-goal-round-driver | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-headless | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-home-paths | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-apiproxy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-directory-picker | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-directory-picker-auto | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-directory-picker-browse | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-directory-picker-native | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-frontend-static | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-plugin-inventory | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-host-webserver | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-invariants | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-jobs | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-jobs-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-launch-environment | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-llm | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-llm-deepseek | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-llm-pi-ai | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-llm-retry | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-mcp-client | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-message-feedback | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-native-command | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-output-retention | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-permission-presets | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-persona | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-plan-mode | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-pwsh-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-pwsh-sandbox | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-repeat-tool-reminder | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-sandbox | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-sandbox-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-sandbox-policy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-sandbox-windows-acl | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-schedule | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-scope | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-checkpoint-policy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-log-export | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-persistence | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-persistence-jsonl | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-projection | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-projection-cache | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-query | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-query-sqlite | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-reference | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-stats | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-telemetry | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-telemetry-otel | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-title | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-title-first-prompt-llm | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-session-title-llm | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-settings | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-settings-file | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-shell | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-shell-env | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-skill | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-skill-badge | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-skill-filesystem | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-spill | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-spill-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-spill-policy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-storage | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-storage-domain | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-storage-json | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subagent | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subagent-fork-in-process | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subagent-in-process-driver | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subagent-spawn-in-process | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subprocess | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-subprocess-local | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-system-prompt | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-terminal | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-terminal-bash | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-time-context | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-timeout | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tmux-context | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-token-meter | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-ask-user | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-bash | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-bash-persistent | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-call-timeout-policy | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-cordis | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-fs | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-fs-search | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-goal | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-jobs | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-pwsh | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-ralph | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-skill | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-str-replace-editor | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-subagent | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-subagent-control | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-subagent-report | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-todo | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-web | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tool-workflow | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-tools | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-typert-loader | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-typert-protocol | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-typert-registry | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-user-approval | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-user-questions | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-web | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-web-app | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-web-frontend | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-web-search-deepseek | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-workflow | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-workflow-worker-thread | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh-workspace | 0.1.0-rc.6 | MIT |
| @deepseek-ai/dsh | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent-default-model | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent-instructions | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent-loop | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent-presets | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-agent-tool-presentation | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-anonymous-user-id | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-api-gateway | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-api-remotes | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-app-boot | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-atomic-write | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-attachment | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-attachment-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-base | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-bash-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-bash-sandbox | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-brand | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-connection | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-hmr | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-locale | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-modules | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-runtime | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-schema-form | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-agent-preset | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-attachment | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-commands | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-conversation | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-cordis | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-deliverables | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-directory-picker-browse | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-directory-picker-native | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-goal | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-input-trigger | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-jobs | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-layout | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-message-feedback | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-model-selection | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-permission-presets | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-plan | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-primitives | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-settings | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-settings-general | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-settings-models | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-settings-plugin-inventory | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-settings-plugins | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-sidebar | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-skill | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-slots | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-subagent | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-theme | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-tool | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-trajectory | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-user-questions | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-workflow-run | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-ui-workspace | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-web | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-client-web-react | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-cmdline | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-code-runtime | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-code-runtime-worker-thread | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-command-compact | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-command-feedback | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-command-goal | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-commands | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-compaction | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-compaction-basic | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-compaction-tool-result-pruner | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-cordis-client-runner | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-cordis-host-runner | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-credentials | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-credentials-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-fs | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-fs-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-fs-observation-policy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-fs-sandbox | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-goal | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-goal-round-driver | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-headless | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-home-paths | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-apiproxy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-directory-picker | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-directory-picker-auto | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-directory-picker-browse | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-directory-picker-native | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-frontend-static | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-plugin-inventory | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-host-webserver | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-invariants | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-jobs | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-jobs-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-launch-environment | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-llm | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-llm-deepseek | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-llm-pi-ai | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-llm-retry | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-mcp-client | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-message-feedback | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-native-command | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-output-retention | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-permission-presets | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-persona | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-plan-mode | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-pwsh-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-pwsh-sandbox | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-repeat-tool-reminder | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-sandbox | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-sandbox-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-sandbox-policy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-sandbox-windows-acl | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-schedule | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-scope | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-checkpoint-policy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-log-export | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-persistence | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-persistence-jsonl | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-projection | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-projection-cache | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-query | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-query-sqlite | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-reference | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-stats | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-telemetry | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-telemetry-otel | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-title | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-title-first-prompt-llm | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-session-title-llm | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-settings | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-settings-file | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-shell | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-shell-env | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-skill | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-skill-badge | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-skill-filesystem | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-spill | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-spill-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-spill-policy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-storage | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-storage-domain | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-storage-json | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subagent | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subagent-fork-in-process | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subagent-in-process-driver | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subagent-spawn-in-process | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subprocess | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-subprocess-local | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-system-prompt | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-terminal | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-terminal-bash | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-time-context | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-timeout | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tmux-context | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-token-meter | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-ask-user | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-bash | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-bash-persistent | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-call-timeout-policy | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-cordis | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-fs | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-fs-search | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-goal | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-jobs | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-pwsh | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-ralph | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-skill | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-str-replace-editor | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-subagent | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-subagent-control | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-subagent-report | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-todo | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-web | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tool-workflow | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-tools | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-typert-loader | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-typert-protocol | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-typert-registry | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-user-approval | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-user-questions | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-web | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-web-app | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-web-frontend | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-web-search-deepseek | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-workflow | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-workflow-worker-thread | 0.1.0-rc.7 | MIT |
| @deepseek-ai/dsh-workspace | 0.1.0-rc.7 | MIT |
| @deepseek-ai/node-addon-landlock-run | 0.1.1 | BSD-3-Clause |
| @deepseek-ai/schemastery | 3.18.1 | MIT |
| @earendil-works/pi-ai | 0.82.1 | MIT |
@@ -294,6 +294,7 @@ the package names, versions, and licenses for transparency.
| @vscode/ripgrep-darwin-arm64 | 1.18.0 | MIT |
| @vscode/ripgrep-darwin-x64 | 1.18.0 | MIT |
| accepts | 2.0.0 | MIT |
| adm-zip | 0.6.0 | MIT |
| agent-base | 7.1.4 | MIT |
| ajv | 8.20.0 | MIT |
| ajv-formats | 3.0.1 | MIT |
@@ -331,6 +332,7 @@ the package names, versions, and licenses for transparency.
| detect-libc | 2.1.2 | Apache-2.0 |
| devlop | 1.1.0 | MIT |
| diff | 9.0.0 | BSD-3-Clause |
| dsh-community-market | 0.1.0-dev.0 | MIT |
| dunder-proto | 1.0.1 | MIT |
| ecdsa-sig-formatter | 1.0.11 | Apache-2.0 |
| ee-first | 1.1.1 | MIT |
@@ -450,7 +452,7 @@ the package names, versions, and licenses for transparency.
| node-addon-require-builtin-darwin-x64 | 0.1.4 | MIT |
| node-domexception | 1.0.0 | MIT |
| node-fetch | 3.3.2 | MIT |
| node-pty | 1.1.0 | MIT |
| node-pty | 1.2.0-beta.15 | MIT |
| object-assign | 4.1.1 | MIT |
| object-inspect | 1.13.4 | MIT |
| on-finished | 2.4.1 | MIT |
+96 -96
View File
@@ -118,102 +118,102 @@
"@deepseek-ai/cordis-plugin-include": "1.0.6",
"@deepseek-ai/cordis-plugin-loader": "1.0.2",
"@deepseek-ai/cordis-plugin-timer": "1.1.3",
"@deepseek-ai/dsh": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent-default-model": "0.1.0-rc.6",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.6",
"@deepseek-ai/dsh-anonymous-user-id": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.6",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.6",
"@deepseek-ai/dsh-app-boot": "0.1.0-rc.6",
"@deepseek-ai/dsh-atomic-write": "0.1.0-rc.6",
"@deepseek-ai/dsh-attachment": "0.1.0-rc.6",
"@deepseek-ai/dsh-base": "0.1.0-rc.6",
"@deepseek-ai/dsh-bash-local": "0.1.0-rc.6",
"@deepseek-ai/dsh-brand": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-modules": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-attachment": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-commands": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-conversation": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-directory-picker-browse": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-directory-picker-native": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-input-trigger": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-tool": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-ui-workspace": "0.1.0-rc.6",
"@deepseek-ai/dsh-client-web-react": "0.1.0-rc.6",
"@deepseek-ai/dsh-cmdline": "0.1.0-rc.6",
"@deepseek-ai/dsh-code-runtime": "0.1.0-rc.6",
"@deepseek-ai/dsh-command-feedback": "0.1.0-rc.6",
"@deepseek-ai/dsh-commands": "0.1.0-rc.6",
"@deepseek-ai/dsh-compaction": "0.1.0-rc.6",
"@deepseek-ai/dsh-cordis-client-runner": "0.1.0-rc.6",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.6",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.6",
"@deepseek-ai/dsh-fs": "0.1.0-rc.6",
"@deepseek-ai/dsh-fs-local": "0.1.0-rc.6",
"@deepseek-ai/dsh-goal": "0.1.0-rc.6",
"@deepseek-ai/dsh-home-paths": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-directory-picker-browse": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-directory-picker-native": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.6",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.6",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.6",
"@deepseek-ai/dsh-jobs": "0.1.0-rc.6",
"@deepseek-ai/dsh-launch-environment": "0.1.0-rc.6",
"@deepseek-ai/dsh-llm": "0.1.0-rc.6",
"@deepseek-ai/dsh-llm-retry": "0.1.0-rc.6",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.6",
"@deepseek-ai/dsh-output-retention": "0.1.0-rc.6",
"@deepseek-ai/dsh-permission-presets": "0.1.0-rc.6",
"@deepseek-ai/dsh-plan-mode": "0.1.0-rc.6",
"@deepseek-ai/dsh-pwsh-local": "0.1.0-rc.6",
"@deepseek-ai/dsh-pwsh-sandbox": "0.1.0-rc.6",
"@deepseek-ai/dsh-sandbox": "0.1.0-rc.6",
"@deepseek-ai/dsh-sandbox-policy": "0.1.0-rc.6",
"@deepseek-ai/dsh-sandbox-windows-acl": "0.1.0-rc.6",
"@deepseek-ai/dsh-scope": "0.1.0-rc.6",
"@deepseek-ai/dsh-session": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-projection": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-query": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-stats": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-telemetry": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-title": "0.1.0-rc.6",
"@deepseek-ai/dsh-session-title-llm": "0.1.0-rc.6",
"@deepseek-ai/dsh-settings": "0.1.0-rc.6",
"@deepseek-ai/dsh-settings-file": "0.1.0-rc.6",
"@deepseek-ai/dsh-shell": "0.1.0-rc.6",
"@deepseek-ai/dsh-shell-env": "0.1.0-rc.6",
"@deepseek-ai/dsh-skill": "0.1.0-rc.6",
"@deepseek-ai/dsh-spill": "0.1.0-rc.6",
"@deepseek-ai/dsh-storage": "0.1.0-rc.6",
"@deepseek-ai/dsh-storage-domain": "0.1.0-rc.6",
"@deepseek-ai/dsh-subagent": "0.1.0-rc.6",
"@deepseek-ai/dsh-subagent-in-process-driver": "0.1.0-rc.6",
"@deepseek-ai/dsh-subprocess": "0.1.0-rc.6",
"@deepseek-ai/dsh-system-prompt": "0.1.0-rc.6",
"@deepseek-ai/dsh-terminal": "0.1.0-rc.6",
"@deepseek-ai/dsh-timeout": "0.1.0-rc.6",
"@deepseek-ai/dsh-token-meter": "0.1.0-rc.6",
"@deepseek-ai/dsh-tool-workflow": "0.1.0-rc.6",
"@deepseek-ai/dsh-tools": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.6",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.6",
"@deepseek-ai/dsh-user-approval": "0.1.0-rc.6",
"@deepseek-ai/dsh-user-questions": "0.1.0-rc.6",
"@deepseek-ai/dsh-web": "0.1.0-rc.6",
"@deepseek-ai/dsh-web-app": "0.1.0-rc.6",
"@deepseek-ai/dsh-workflow": "0.1.0-rc.6",
"@deepseek-ai/dsh": "0.1.0-rc.7",
"@deepseek-ai/dsh-agent": "0.1.0-rc.7",
"@deepseek-ai/dsh-agent-default-model": "0.1.0-rc.7",
"@deepseek-ai/dsh-agent-presets": "0.1.0-rc.7",
"@deepseek-ai/dsh-anonymous-user-id": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-gateway": "0.1.0-rc.7",
"@deepseek-ai/dsh-api-remotes": "0.1.0-rc.7",
"@deepseek-ai/dsh-app-boot": "0.1.0-rc.7",
"@deepseek-ai/dsh-atomic-write": "0.1.0-rc.7",
"@deepseek-ai/dsh-attachment": "0.1.0-rc.7",
"@deepseek-ai/dsh-base": "0.1.0-rc.7",
"@deepseek-ai/dsh-bash-local": "0.1.0-rc.7",
"@deepseek-ai/dsh-brand": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-connection": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-locale": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-modules": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-runtime": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-schema-form": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-attachment": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-commands": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-conversation": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-directory-picker-browse": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-directory-picker-native": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-input-trigger": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-layout": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-primitives": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-sidebar": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-slots": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-theme": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-tool": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-ui-workspace": "0.1.0-rc.7",
"@deepseek-ai/dsh-client-web-react": "0.1.0-rc.7",
"@deepseek-ai/dsh-cmdline": "0.1.0-rc.7",
"@deepseek-ai/dsh-code-runtime": "0.1.0-rc.7",
"@deepseek-ai/dsh-command-feedback": "0.1.0-rc.7",
"@deepseek-ai/dsh-commands": "0.1.0-rc.7",
"@deepseek-ai/dsh-compaction": "0.1.0-rc.7",
"@deepseek-ai/dsh-cordis-client-runner": "0.1.0-rc.7",
"@deepseek-ai/dsh-cordis-host-runner": "0.1.0-rc.7",
"@deepseek-ai/dsh-credentials": "0.1.0-rc.7",
"@deepseek-ai/dsh-fs": "0.1.0-rc.7",
"@deepseek-ai/dsh-fs-local": "0.1.0-rc.7",
"@deepseek-ai/dsh-goal": "0.1.0-rc.7",
"@deepseek-ai/dsh-home-paths": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-directory-picker-browse": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-directory-picker-native": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-plugin-inventory": "0.1.0-rc.7",
"@deepseek-ai/dsh-host-webserver": "0.1.0-rc.7",
"@deepseek-ai/dsh-invariants": "0.1.0-rc.7",
"@deepseek-ai/dsh-jobs": "0.1.0-rc.7",
"@deepseek-ai/dsh-launch-environment": "0.1.0-rc.7",
"@deepseek-ai/dsh-llm": "0.1.0-rc.7",
"@deepseek-ai/dsh-llm-retry": "0.1.0-rc.7",
"@deepseek-ai/dsh-message-feedback": "0.1.0-rc.7",
"@deepseek-ai/dsh-output-retention": "0.1.0-rc.7",
"@deepseek-ai/dsh-permission-presets": "0.1.0-rc.7",
"@deepseek-ai/dsh-plan-mode": "0.1.0-rc.7",
"@deepseek-ai/dsh-pwsh-local": "0.1.0-rc.7",
"@deepseek-ai/dsh-pwsh-sandbox": "0.1.0-rc.7",
"@deepseek-ai/dsh-sandbox": "0.1.0-rc.7",
"@deepseek-ai/dsh-sandbox-policy": "0.1.0-rc.7",
"@deepseek-ai/dsh-sandbox-windows-acl": "0.1.0-rc.7",
"@deepseek-ai/dsh-scope": "0.1.0-rc.7",
"@deepseek-ai/dsh-session": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-persistence": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-projection": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-query": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-stats": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-telemetry": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-title": "0.1.0-rc.7",
"@deepseek-ai/dsh-session-title-llm": "0.1.0-rc.7",
"@deepseek-ai/dsh-settings": "0.1.0-rc.7",
"@deepseek-ai/dsh-settings-file": "0.1.0-rc.7",
"@deepseek-ai/dsh-shell": "0.1.0-rc.7",
"@deepseek-ai/dsh-shell-env": "0.1.0-rc.7",
"@deepseek-ai/dsh-skill": "0.1.0-rc.7",
"@deepseek-ai/dsh-spill": "0.1.0-rc.7",
"@deepseek-ai/dsh-storage": "0.1.0-rc.7",
"@deepseek-ai/dsh-storage-domain": "0.1.0-rc.7",
"@deepseek-ai/dsh-subagent": "0.1.0-rc.7",
"@deepseek-ai/dsh-subagent-in-process-driver": "0.1.0-rc.7",
"@deepseek-ai/dsh-subprocess": "0.1.0-rc.7",
"@deepseek-ai/dsh-system-prompt": "0.1.0-rc.7",
"@deepseek-ai/dsh-terminal": "0.1.0-rc.7",
"@deepseek-ai/dsh-timeout": "0.1.0-rc.7",
"@deepseek-ai/dsh-token-meter": "0.1.0-rc.7",
"@deepseek-ai/dsh-tool-workflow": "0.1.0-rc.7",
"@deepseek-ai/dsh-tools": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-protocol": "0.1.0-rc.7",
"@deepseek-ai/dsh-typert-registry": "0.1.0-rc.7",
"@deepseek-ai/dsh-user-approval": "0.1.0-rc.7",
"@deepseek-ai/dsh-user-questions": "0.1.0-rc.7",
"@deepseek-ai/dsh-web": "0.1.0-rc.7",
"@deepseek-ai/dsh-web-app": "0.1.0-rc.7",
"@deepseek-ai/dsh-workflow": "0.1.0-rc.7",
"@deepseek-ai/schemastery": "^3.18.1",
"adm-zip": "^0.6.0",
"dsh-community-market": "0.1.0-dev.0",
@@ -84,9 +84,8 @@ export const REQUIRED_UNPACKED_RUNTIME_ENTRIES = [
export const REQUIRED_WINDOWS_X64_NODE_PTY_ENTRIES = [
'node_modules/node-pty/prebuilds/win32-x64/conpty.node',
'node_modules/node-pty/prebuilds/win32-x64/conpty_console_list.node',
'node_modules/node-pty/prebuilds/win32-x64/pty.node',
'node_modules/node-pty/prebuilds/win32-x64/winpty-agent.exe',
'node_modules/node-pty/prebuilds/win32-x64/winpty.dll',
'node_modules/node-pty/prebuilds/win32-x64/conpty/OpenConsole.exe',
'node_modules/node-pty/prebuilds/win32-x64/conpty/conpty.dll',
] as const
/** CPU-specific runtime assets that must coexist in a universal macOS application. */
+5 -5
View File
@@ -366,9 +366,9 @@ describe('published package surface', () => {
})
it('starts restricted Windows shells with a hidden console show state', () => {
const patchResolution = 'patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.6#./patches/[email protected].6.patch'
const patchResolution = 'patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.7#./patches/[email protected].7.patch'
const lockfile = readFileSync(new URL('yarn.lock', workspaceRoot), 'utf8')
const patch = readFileSync(new URL('patches/[email protected].6.patch', workspaceRoot), 'utf8')
const patch = readFileSync(new URL('patches/[email protected].7.patch', workspaceRoot), 'utf8')
const workspaceRequire = createRequire(new URL('package.json', packageRoot))
const sandboxManifest = workspaceRequire.resolve('@deepseek-ai/dsh-sandbox-windows-acl/package.json')
const sandboxLocalManifest = workspaceRequire.resolve('@deepseek-ai/dsh-sandbox-local/package.json')
@@ -377,12 +377,12 @@ describe('published package surface', () => {
const runtimeChunks = readdirSync(sandboxLib).filter(name => /^types-.*\.js$/u.test(name))
expect(workspaceManifest.resolutions).toMatchObject({
'@deepseek-ai/dsh-sandbox-windows-acl@npm:0.1.0-rc.6': patchResolution,
'@deepseek-ai/dsh-sandbox-windows-acl@npm:^0.1.0-rc.6': patchResolution,
'@deepseek-ai/dsh-sandbox-windows-acl@npm:0.1.0-rc.7': patchResolution,
'@deepseek-ai/dsh-sandbox-windows-acl@npm:^0.1.0-rc.7': patchResolution,
})
expect(sandboxLocalRequire.resolve('@deepseek-ai/dsh-sandbox-windows-acl/package.json'))
.toBe(sandboxManifest)
expect(lockfile).toContain('@deepseek-ai/dsh-sandbox-windows-acl@patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.6#./patches/[email protected].6.patch')
expect(lockfile).toContain('@deepseek-ai/dsh-sandbox-windows-acl@patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.7#./patches/[email protected].7.patch')
expect(patch.match(/^\+\s*dwFlags: 257,\r?$/gmu)).toHaveLength(2)
expect(patch.match(/^\+\s*wShowWindow: 0,\r?$/gmu)).toHaveLength(2)
expect(runtimeChunks).toHaveLength(1)
@@ -38,6 +38,15 @@ function completePackageResolver(unpackedRoot: string): PackageResolver {
}
describe('packaged desktop runtime verification', () => {
it('tracks the ConPTY-only native surface shipped by node-pty 1.2', () => {
expect(REQUIRED_WINDOWS_X64_NODE_PTY_ENTRIES).toEqual([
'node_modules/node-pty/prebuilds/win32-x64/conpty.node',
'node_modules/node-pty/prebuilds/win32-x64/conpty_console_list.node',
'node_modules/node-pty/prebuilds/win32-x64/conpty/OpenConsole.exe',
'node_modules/node-pty/prebuilds/win32-x64/conpty/conpty.dll',
])
})
it.each([
[
'darwin',
+2 -2
View File
@@ -15,8 +15,8 @@
],
"resolutions": {
"app-builder-lib@npm:26.15.3": "patch:app-builder-lib@npm%3A26.15.3#./patches/[email protected]",
"@deepseek-ai/dsh-sandbox-windows-acl@npm:0.1.0-rc.6": "patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.6#./patches/[email protected].6.patch",
"@deepseek-ai/dsh-sandbox-windows-acl@npm:^0.1.0-rc.6": "patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.6#./patches/[email protected].6.patch",
"@deepseek-ai/dsh-sandbox-windows-acl@npm:0.1.0-rc.7": "patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.7#./patches/[email protected].7.patch",
"@deepseek-ai/dsh-sandbox-windows-acl@npm:^0.1.0-rc.7": "patch:@deepseek-ai/dsh-sandbox-windows-acl@npm%3A0.1.0-rc.7#./patches/[email protected].7.patch",
"koffi@npm:^3.1.0": "3.1.5"
},
"dependenciesMeta": {
+1 -1
View File
@@ -2,5 +2,5 @@
"repository": "https://github.com/deepseek-ai/deepseek-harness.git",
"commit": "99f6f02fecdb7dff40c3fbc9470f5907c29f74ca",
"sourceVersion": "0.1.0-rc.7",
"runtimePackageVersion": "0.1.0-rc.6"
"runtimePackageVersion": "0.1.0-rc.7"
}
+2076 -2075
View File
File diff suppressed because it is too large Load Diff