lfc162874/dsh-observer
Evidence-based diagnostics plugin for DeepSeek Harness agents.
An evidence-based diagnostics plugin for DeepSeek Harness agents. The README documents it as an observer that collects session evidence to support diagnosis rather than replacing the deployment's telemetry backend — it plugs into the harness session-telemetry seam while explicitly leaving SessionTelemetryBackend uninvolved, so an existing OTel pipeline keeps working. Installation is documented for both a local checkout and a commit-pinned Git spec, with the pnpm build-authorisation caveat that applies to any Git dependency declaring a prepare script.
Install
dsh plugin --profile web add github:lfc162874/dsh-observer#<commit>The README documents a local-checkout install — pnpm install, then pnpm dsh plugin --profile web add ../dsh-observer — and the pinned Git form for a reviewed commit: dsh plugin --profile web add github:lfc162874/dsh-observer#<commit>. The package is deliberately marked private: true and is not published to the public registry (404 verified 2026-09-13), so no npm claim is made; the README's publication section explains that publishing would require removing private: true, choosing a licence and running the pack checks. Git dependencies receive source files, so this package declares a prepare build: pnpm 10+ requires authorising that build (copy the exact package key pnpm prints into the profile's pnpm-workspace.yaml allowBuilds), then retry the add. Replace <commit> with the reviewed commit you want to pin.
Compatibility
DeepSeek Harness with SessionTelemetry support. The README states requirements match the harness itself: Node ^22.19.0 || >=24 and pnpm. Observer explicitly does not depend on SessionTelemetryBackend and stays compatible with the deployment's existing OTel or other telemetry backend.
Details
- Repo: lfc162874/dsh-observer
- Category: Agent Capabilities
- Stars: 1
- Version: Source/Git install pinned to a reviewed commit (README's documented form; package is private: true and unpublished — dsh-observer returns 404 on the public registry, checked 2026-09-13)
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
The README documents the install paths, the build-authorisation requirement and the publication checklist rather than a versioned changelog; there is no release history or migration section and no published version. Verify the current install instructions in the repository before installing.
FAQ
- How do I install dsh-observer?
- From a checkout: pnpm install then pnpm dsh plugin --profile web add ../dsh-observer. For a reviewed commit: dsh plugin --profile web add github:lfc162874/dsh-observer#<commit> — replacing <commit> with the revision you want to pin.
- The Git install failed on a build script — why?
- Git dependencies receive source files, so the package declares a prepare build. pnpm 10+ requires you to authorise it: copy the exact package key pnpm prints into the profile's pnpm-workspace.yaml allowBuilds, then retry the add (the README documents this).
- Does it conflict with my existing telemetry?
- No — the README states SessionTelemetryBackend is not involved, so Observer remains compatible with the deployment's existing OTel or other telemetry backend.
Alternatives
Ceelog/dsh-plugins#dsh-plugin-scheduled-tasks · ltao0829/dsh-task-notify · vlln/dsh-task-status