JWIMaster/dsh-plugin-current-progress
Keeps a CURRENT_PROGRESS.md in each session's working directory so a later session can see what was already done.
A DeepSeek Harness host plugin that keeps a CURRENT_PROGRESS.md file in each session's working directory, so a session opened later in that directory can see what was already done. Entries record what a turn left behind (the files it changed, commands it ran) and what failed (each errored call with its reason), and maxEntries keeps the newest three, dropping the rest on the next write. Every write re-reads the file and merges by entry id.
Install
dsh plugin --profile web add dsh-plugin-current-progressCopied verbatim from the README's Install section ('From npm, into any profile'). The README also gives a local-path form; installing into a running Harness takes effect on reload, and a profile that reports restart-required needs the app restarted.
Compatibility
The README says the bundle patch (cordis.patch.yml) inserts the row and carries the default configuration, overridable from the profile's own patch layer. A directory opts in by running a command — nothing is created and no question is asked at session start.
Details
- Repo: JWIMaster/dsh-plugin-current-progress
- Category: Sessions & Messages
- Stars: 0
- Version: GitHub repo JWIMaster/dsh-plugin-current-progress; npm package dsh-plugin-current-progress at 1.5.0 (registry check 2026-10-06).
- Last push: 2026-10-05
- First seen: 2026-10-05
FAQ
- Does it create the progress file automatically?
- No. The README says a directory opts in by running a command; session start only checks for the file and never creates it or asks a question.
- How much history is kept?
- The README says maxEntries keeps the newest three entries and drops the rest on the next write, including turns an older version left behind.
Alternatives
dream12347/dsh-session-manager · Ultronen/dsh-archived-chats · Leeminjing/dsh-messages-sanitizer