Plugin directory / Security / dsh-action-ledger
dsh-action-ledger
Verified · install-tested on dsh MkaliezZ
What it does
Bounded action-lifecycle projection for DeepSeek Harness: /action-ledger reconstructs a human-readable action ledger from the durable session log.
Works — verified, early-stage project
Bounded action-lifecycle projection for DeepSeek Harness: /action-ledger reconstructs a human-readable action ledger from the durable session log. It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
dsh-action-ledger
A bounded action-lifecycle projection for DeepSeek Harness (DSH).
/action-ledger reconstructs a human-readable ledger from DSH's existing durable session facts such as tool/call, approval lifecycle facts, and tool/result. v0.1 intentionally does not invent a custom standalone session-event type, so it does not require patching DSH's generated event catalog.
Why
AgentFuse answers whether a tool call may proceed. Action Ledger answers what lifecycle DSH durably recorded around the call.
v0.1
- projects
requested -> approval-requested -> approved|denied -> completed|failedwhen the corresponding native DSH facts exist; - deterministic sequence ordering;
- bounded
/action-ledgeroutput; - no raw tool arguments copied into the ledger;
- read-only projection: no tool dispatch and no source mutation.
Non-claims
- not a replacement for DSH session persistence;
- not an authorization system;
- does not fabricate missing lifecycle facts;
- does not prove a physical side effect happened beyond the facts DSH recorded;
- compatibility must be re-proven against pinned DSH revisions while DSH remains Developer Preview.
Development
npm test
License
MIT
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-action-ledger for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:MkaliezZ/dsh-action-ledger Headless (CLI) profile:
dsh plugin --profile headless add github:MkaliezZ/dsh-action-ledger Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.