Bundle
dsh-lifecycle-inspector
Diagnose DSH plugin lifecycle state, live effects, and teardown outcomes
- Source
- Rex16200513
- License
- MIT
- Updated
- Updated yesterday
Readme
# DSH Lifecycle Inspector Diagnose plugin lifecycle state, live Cordis Effects, and teardown outcomes in DeepSeek Harness. ```sh dsh plugin --profile web add github:Rex16200513/dsh-lifecycle-inspector ``` Use `/lifecycle list` for a short health summary, `/lifecycle inspect <plugin-id>` for one readable report, or the read-only `lifecycle_inspect` model tool. Add `--verbose` only when you need raw Effect names. Inspection accepts a loader path, configured entry id, full package name, or the package name without its `dsh-` prefix. The first release reports Fiber phases, nested Effect labels, and observed teardown duration. A cleared Effect tree proves only that Cordis-managed disposers completed; it does not prove that a plugin created no unregistered process, timer, socket, or watcher. External resource probes are planned as a separate provider seam. Requires Node.js `^22.19.0 || >=24.0.0`. MIT License.
Install
dsh plugin --profile web add github:Rex16200513/dsh-lifecycle-inspector
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-lifecycle-inspector from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.