Repository navigation
Releases: marya505/dsh-fs-compact
Releases · marya505/dsh-fs-compact
Release list
v0.3.1
What's new
- First npm publication:
dsh plugin --profile <profile> add dsh-fs-compact - No functional changes; the code is identical to v0.3.0.
Install
dsh plugin --profile <profile> add dsh-fs-compact
# pinned
dsh plugin --profile <profile> add dsh-fs-compact@0.3.1Compatibility
DSH >=0.2.1-rc.3
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Token-lean filesystem tools for DeepSeek Harness (DSH): fs_read,
fs_grep, fs_glob and fs_replace.
Highlights
- Compact output — plain text, paths relative to the session cwd, no JSON envelope.
- Safer replace —
fs_replacevalidates match counts, file sizes, output size
and sandbox policy before writing anything; over-limit calls change nothing. - Read-before-replace — warns when a target was never read, or only partially read.
- Large files — reads stream line by line above 8 MB.
- Glob support —
*,**,?,[a-z],{js,ts}; patterns without/
also match basenames. - Sandbox-aware —
read-onlydenies writes,workspace-writelimits writes
to the workspace and temp directory,danger-full-accessis unrestricted,
unknown modes fail closed.
Install
# from GitHub
dsh plugin --profile <profile> add "github:marya505/dsh-fs-compact"
# if Git cannot reach GitHub over HTTPS (e.g. CRYPT_E_NO_REVOCATION_CHECK on Windows)
dsh plugin --profile <profile> add "https://codeload.github.com/marya505/dsh-fs-compact/tar.gz/347518e9d222fb70289068f26ad43992510a9598"Restart DSH after installing.
Compatibility
- DSH
>=0.2.1-rc.3 - Node.js 20+ for development
Links
Full Changelog: https://github.com/marya505/dsh-fs-compact/commits/v0.3.0