Sessions & Messages
Start with the case album to find a visual direction, then open the prompt template categories to turn that direction into reusable structure.
File claim / protection for concurrent DeepSeek Harness (DSH) sessions working the same workspace: claim/release, heartbeat stale takeover, async pending merge area (git 3-way merge). DSH Host plugin.
File claim / protection for concurrent DeepSeek Harness (DSH) sessions working the same workspace: claim/release, heartbeat stale takeover, async pending merge area (git 3-way merge). DSH Host plugin.
🔒 claim / release — a session declares exclusive ownership of file paths before editing them; duplicates merge idempotently, directory claims cover descendants, and '.' claims the whole workspace. - ❤️ heartbeat + stale takeover + orphan self-heal — heartbeats refresh automatically via agent lifecycle events; a crashed / hard-killed session's claims are cleared immediately on the next activity (per-process pid check) and swept by the heartbeat interval; staleMs expiry (2h, for records without a pid) and --force takeover remain as the slow fallback. - 🧩 async pending merge area — instead of blocking, a session writes its edited content plus the git HEAD base into a pending area; when the owner releases, the entry is auto-merged via a git 3-way merge (current × base × pending) when conflict-free, or applied manually with pending apply when it conflicts. - 🛡️ write guard — a tools/pre-execute guard refuses writes to files actively claimed by another session, with a hint (wait / takeover when stale / pend) and an opt-in commit guard. - ⚡ zero automation burden — agent/created / agent/status refresh the heartbeat, and agent/disposed auto-releases every claim of a departed session. - 📦 pure Host plugin, zero dependencies — no Browser side, no build step, node: builtins only; Windows-friendly. - 🧾 audit trail — every claim / release / takeover / pending mutation is appended…
dsh-file-claim is a DeepSeek Harness ecosystem resource maintained by nwflower. File claim / protection for concurrent DeepSeek Harness (DSH) sessions working the same workspace: claim/release, heartbeat stale takeover, async pending merge area (git 3-way merge). DSH Host plugin.
Source code and usage instructions are available at https://github.com/nwflower/dsh-file-claim. Follow the repository README for the correct setup steps.
dsh-file-claim is a community open-source project released under the MIT license. Review the repository license and documentation before use.
Sessions & Messages
Start with the case album to find a visual direction, then open the prompt template categories to turn that direction into reusable structure.
Sessions & Messages
If Voyager helps you, feel free to share it on X, Reddit, YouTube, Threads, etc.
Sessions & Messages
If Voyager helps you, feel free to share it on X, Reddit, YouTube, Threads, etc.