DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-observe

Exports DeepSeek Harness session telemetry to OpenTelemetry OTLP and Langfuse.

UI & ProductivityTerminal & TUIDeveloper ToolsSecurity & PolicySkills & WorkflowsRemote Execution
7GitHub Stars1ForksUpdated2026-09-19

Install

$ dsh plugin --profile web add "github:PerryLink/dsh-observe#main"

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-observe is a DeepSeek Harness background observability plugin that converts session events into sanitized traces, metrics, and Langfuse observations. It is opt-in and supports batching, bounded offline buffering, and retry backoff.

Key Capabilities

  • Exports turn, step, tool-call, and LLM-generation spans from the session/event stream.
  • Exports token counters, configurable USD cost counters, and an optional context-pressure gauge.
  • Sends telemetry to OTLP/HTTP traces and metrics endpoints, Langfuse, or both.
  • Redacts configured and built-in secret patterns and truncates prompts, completions, tool data, and attributes before queueing or sending.
  • Batches exports asynchronously, retries failed batches with exponential backoff, and stores bounded sanitized records in durable offline buffering.
  • Optionally exposes an observe Typert remote for export status and runtime enable/disable control.

Useful For

  • Send DeepSeek Harness traces and metrics to an OpenTelemetry-compatible collector.
  • Observe LLM generations, tool calls, session turns, token usage, and configured cost estimates in Langfuse.
  • Maintain bounded telemetry buffering during temporary backend outages.
  • Control telemetry capture by span family and manage exporter status at runtime.

Who It Fits

  • DeepSeek Harness users operating OTLP or Langfuse observability backends.
  • Teams needing telemetry for Harness sessions, LLM activity, tools, tokens, and cost estimates.
  • Developers who want opt-in, sanitized session-event exporting.

Documented Limitations

  • Developed and tested against DeepSeek Harness 0.1.0-rc.8; the package declares peer compatibility from rc.8 to before 0.2.0.
  • Requires Node.js ^22.19.0 or >=24.0.0.
  • Exporting is disabled by default and requires enabled: true plus at least one configured backend.
  • OTLP metrics do not use the retry or offline-spool path; they are cumulatively aggregated for later flushes.
  • Does not provide sampling; enabled span families are exported.
  • Registers no model tools; it operates as a background exporter.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
PerryLink/dsh-observe
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
d50d853 · 2026-09-19

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
7GitHub stars
Forks
1
Open issues
1
Last commit
2026-09-19
Last release
2026-09-18
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app