DeepSeek Harness Plugin

dsh-file-claim

Sessions & Messages 6 stars Resource

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.

Project details

GitHub stars 6
LicenseMIT
Primary languageJavaScript
Last push2026-08-16T11:10:15Z
Maintainernwflower
Added to this directory2026-08-15

Screenshots

About this project

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.

More about this project

🔒 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…

Project FAQ: dsh-file-claim

What is dsh-file-claim?

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.

Where can I get dsh-file-claim?

Source code and usage instructions are available at https://github.com/nwflower/dsh-file-claim. Follow the repository README for the correct setup steps.

Is dsh-file-claim free?

dsh-file-claim is a community open-source project released under the MIT license. Review the repository license and documentation before use.

awesome-gpt-image-2

App 33665

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.

View details → freestylefly GitHub profile image freestylefly

voyager

Resource 20240

Sessions & Messages

If Voyager helps you, feel free to share it on X, Reddit, YouTube, Threads, etc.

View details → voyager-crew GitHub profile image voyager-crew

voyager

Resource 20209

Sessions & Messages

If Voyager helps you, feel free to share it on X, Reddit, YouTube, Threads, etc.

View details → Nagi-ovo GitHub profile image Nagi-ovo