extracurricular-ai/dsh-filesnap0

dsh-filesnap

A blazing-fast rewind and redo plugin for DeepSeek Harness, powered by a 🦀 Rust core.

包名
dsh-filesnap
版本
0.2.0
许可证
Apache-2.0
最近更新
2026年8月27日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

Configuration

Every field has a default that is right on an ordinary machine; most deployments set none of them.

fielddefault
command(resolved)normally unset — the binary installed with this package is found automatically. Set it to use a different build, or to a bare name that the subprocess provider resolves through its own PATH when its execution world is not this machine.
dataDirplatform data directorywhere the store lives — $XDG_DATA_HOME or ~/.local/share on Unix, %LOCALAPPDATA% on Windows. Never inside your project.
timeoutMs120000wall-clock bound for one invocation. The expensive one is the per-turn scan.
graceMs2000SIGTERM-to-SIGKILL grace when a deadline or a cancelled turn ends a run.
maxOutputBytes1048576in-memory cap per collected stream.
declareEditstruerecord pre-images before edits. Turning it off narrows coverage to whatever the per-turn scan sees.

An unknown key or an unusable value fails at load, not at the first turn: a misconfiguration that surfaces as a missing snapshot an hour later is indistinguishable from a bug.

filesnap's scan limits are deliberately not exposed. A bound you have to discover is not a bound, and filesnap status answers the question that setting would have been reached for — which files in this project are not protected, and why.