Cavan-Ou/dsh-observation-journal
Zero-touch runtime telemetry for DSH: every session auto-writes task, model tier, tools, failures, duration, status into a human-readable journal with a stats section (pure observer — no tools, no LLM calls, no injection).
Zero-touch runtime telemetry for DeepSeek Harness: when a session ends it writes the run's facts — task, model tier, tools, failures, duration, status — into ~/.dsh/observations.md with an auto-stats block (sessions, failure rate, top tools, avg duration by model), plus an append-only raw JSONL sidecar for full fidelity (todo planning trace). The journal is the UI: a marker section that survives manual edits plus an auto-stats block.
Install
dsh plugin --profile headless add <repo-or-pkg>Install per README: dsh plugin --profile headless add <repo-or-pkg> or copy the repo as a local bundle (no npm package published). Zero-touch: no tools registered, no LLM calls, no agent involvement. Verify: dsh --profile headless "run any small task" then cat ~/.dsh/observations.md — a journal row + stats section appear. MIT. DSH 0.1.0-rc.6.
Compatibility
DeepSeek Harness 0.1.0-rc.6 (badge). Pure observer plugin — writes run facts into a human-readable journal with an auto-updated stats section.
Details
- Repo: Cavan-Ou/dsh-observation-journal
- Category: Development & Runtime
- Stars: 4
- Version: GitHub source (no npm package)
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
Journal rows + auto-stats per session; raw JSONL sidecar; zero tools / zero LLM calls; marker sections survive manual edits.
FAQ
- Does it inject anything into the agent?
- No — it is a pure observer: zero tools registered, zero LLM calls, zero agent involvement. The harness writes passively.
- Where does the journal live?
- ~/.dsh/observations.md with an append-only .jsonl sidecar next to it for full-fidelity records.
- How is it different from a memory plugin?
- It records run facts (telemetry) for humans and projects to read — it never recalls into agent context like dsh-mneme/dsh-memento/dsh-memory do.
Alternatives
Areium/dsh-fail-logger · omdsh-dev/dsh-session-health · omdsh-dev/dsh-security-audit