Repository navigation
Replies: 1 comment
Confirmed on a supported macOS version — the packaging gap is independent of the 13.x version gateSame failure, but on macOS 15.8.1 (above the helper's macOS 14+ floor), Intel i9-9980HK, arch
More granular packaging evidence
The shipped sources build and run on x64 — only the artifact is missing From the exact sources inside Output: 1,093,712 bytes, Why a user workaround isn't viable
Guard worth adding: for non-source packages, assert |
Uh oh!
There was an error while loading. Please reload this page.
Summary
On the mac-x64 DSH Desktop build, enabling Computer Use (
@deepseek-ai/dsh-cua-bundle)fails because the native helper is missing from the shipped app.asar, and the failure
surfaces as a burst of unrelated-looking errors (all
cuaAccessqueries unavailable,plus "cannot read PTC execution mode"). This host also runs macOS 13.7.1, which the
helper's README says is below its minimum (macOS 14+), so two separate issues overlap:
a packaging gap and a missing platform gate.
Environment
mac-x64feed),/Applications/DeepSeek Harness.app@deepseek-ai/dsh-cua-bundle→ Install → Enable nowExpected
Either Computer Use works, or enabling is refused up front with a clear
"unsupported on this host" reason (the bundle README states:
"其他 Host 默认不在插件列表和模型推荐中展示此组合包,并在保存设置前拒绝启用").
Actual
Plugin card shows 异常:
ENOENT, dsh/node_modules/@deepseek-ai/dsh-experimental-cua-macos/native/bin/darwin-x64/dsh-cua-native
not found in /Applications/DeepSeek Harness.app/Contents/Resources/app.asar
Detail page shows a chain of failures, all from the missing native service:
无法读取 PTC 执行方式,请在设置中检查
无法检测权限:typert gateway: cuaAccess/systemStatus: active Service "cuaAccess" is unavailable
无法读取应用授权:typert gateway: cuaAccess/applications: active Service "cuaAccess" is unavailable
无法读取应用图标:typert gateway: cuaAccess/applicationIcons: active Service "cuaAccess" is unavailable
Accessibility / Screen Recording rows stay at "未确认" because status cannot be queried.
Evidence that the helper is not in the package
Inspecting the installed Resources/app.asar (file index only):
@deepseek-ai/dsh-experimental-cua-macos/native/bin/→ 0 filesdsh-cua-nativenative/Package.swift,native/Sources/CuaNative/*.swift,native/LICENSE.cua-driver, andlib/index.js— sources and JS, but no prebuilt binary@deepseek-ai/dsh-experimental-cua-macos/README.zh.mdsays:本包是仅限 macOS 的可选依赖。打包前需在
native/bin下准备对应架构的可执行文件,该目录会包含在发布包中。安装版需要准备好的 helper,不会编译 Swift。
So the packaging step that should place
native/bin/darwin-x64/dsh-cua-nativedid notrun for this build (or only an arm64 artifact was produced). We cannot verify the arm64
package from here, but the x64 artifact is definitely missing it.
The native helper README also states it supports macOS 14+ (Swift 6, ScreenCaptureKit).
This host is 13.7.1 and cannot be upgraded; the local toolchain is only Command Line
Tools Swift 5.8.1, so building the helper locally is not an option either.
Requested fixes
native/bin/darwin-x64/dsh-cua-native),or if x64 is intentionally unsupported for CUA, don't present the bundle on that arch.
refuse with a concrete reason, and keep the bundle out of the catalog on unsupported hosts.
"无法读取 PTC 执行方式" is collateral — PTC executor state should still be readable.
build/OS" instead of surfacing a raw ENOENT path.
Workaround
Disable the Computer Use plugin from the Plugins page; the
cuaAccesserrors stop, andwe expect the PTC execution-mode read to recover as well (to be confirmed after disabling).
All reactions