Repository navigation
Releases: keyblues/dsh-plugin-everything
Release list
v1.0.2
Full Changelog: v1.0.1...v1.0.2
dsh-plugin-everything v1.0.1
dsh-plugin-everything v1.0.1
DSH version support / DSH 版本支持:this release declares an explicit engines.dsh range —
>=0.2.1-rc.2 <0.3.0-0 — instead of leaving the supported runtime implicit.
DeepSeek Harness (DSH) plugin — instant whole-disk file search through the local
voidtools Everything index.
DSH 插件:接入本机 Everything 索引,全盘秒级搜索文件。
What changed
package.jsonnow declaresengines.dsh: ">=0.2.1-rc.2 <0.3.0-0". DSH enforces it:- install: local-path/registry specs are checked before pnpm runs and refused with
incompatible-version; tarball/git specs are judged after install and rolled back; - startup: incompatible bundles are skipped and incompatible rows are disabled — the plugin
module is never imported.
- install: local-path/registry specs are checked before pnpm runs and refused with
- 中文 README 新增「DSH 版本支持」章节;English README 新增 "DSH version support".
- Compatibility basis:
@deepseek-ai/dsh-app-boot,dsh-tools,dsh-plugin-managerand
dsh-package-manifestpublish byte-identical artifacts at 0.2.1-rc.2 and rc.3, and the
plugin was runtime-tested on 0.2.1-rc.3 (Desktop: Electron 44.7 / Node 24.21 / Node-API 10). - No functional change to
everything_search/everything_status.
Install / 安装
-
Download
dsh-plugin-everything-1.0.1.tgzbelow. -
Ask the DSH agent to run:
install the bundle with plugin_manager
install_bundletarget<absolute path to the downloaded tgz>或让 Agent 执行:
用 plugin_manager 的 install_bundle 安装
<下载后的 tgz 绝对路径> -
everything_search/everything_statusappear immediately.
Requirements: Windows x64 + running Everything client (1.4+; tested with 1.4.1.1032).
Version exemption
If you really must run outside the declared range, grant an exact-version exemption (it does not
widen the range): dsh plugin --profile desktop allow-version dsh-plugin-everything@1.0.1 --dsh-version <runtime> --accept-risk, or set_version_exemption in the plugin manager after
accepting the crash/data-loss risk.
Checksums
See SHA256SUMS.txt. Built with npm pack; the unpacked artifact's worker + DLL + koffi were
loaded and queried against a live Everything 1.4.1 index.
Links
- Repository: https://github.com/keyblues/dsh-plugin-everything
- Changes: https://github.com/keyblues/dsh-plugin-everything/blob/main/CHANGELOG.md
- DSH plugin topic: https://github.com/topics/dsh-plugin
dsh-plugin-everything v1.0.0
dsh-plugin-everything v1.0.0
DeepSeek Harness (DSH) plugin — instant whole-disk file search through the local
voidtools Everything index.
DSH 插件:接入本机 Everything 索引,全盘秒级搜索文件。
Install / 安装
-
Download
dsh-plugin-everything-1.0.0.tgzfrom the assets below. -
In DeepSeek Harness, ask the agent to run:
install the bundle with plugin_manager
install_bundletarget<absolute path to the downloaded tgz>(中文)让 Agent 执行:
用 plugin_manager 的 install_bundle 安装
<下载后的 tgz 绝对路径>也可以克隆仓库目录后安装:
install_bundletarget 指向仓库目录。 -
The
everything_searchandeverything_statustools appear immediately; no restart needed.
Requirements: Windows x64 + a running Everything client (1.4+; tested with 1.4.1.1032).
No Everything Service, HTTP server, network access or compiler is needed.
What's inside
everything_search: Everything-syntax file/folder search across all indexed volumes,
returns full path, size, modified time and total match count (max/sort/descending).everything_status: availability, Everything client version, indexed item count, SDK DLL path.- Official Everything SDK DLL called through N-API FFI (koffi 3.3.4) inside a worker thread;
query timeout terminates and rebuilds the worker so the Harness event loop stays responsive. - Self-contained bundle (bundled SDK DLL + koffi win32-x64 prebuilt), zh/en locale metadata,
original SVG icon.
Checksums
See SHA256SUMS.txt. This release was built with npm pack and verified by loading the
unpacked artifact's worker + DLL + koffi and running live queries against a real Everything
1.4.1 index.
Links
- Repository: https://github.com/keyblues/dsh-plugin-everything
- DSH plugin topic: https://github.com/topics/dsh-plugin
- Third-party notices:
THIRD_PARTY_NOTICES.md(Everything SDK MIT, koffi MIT)