says693/dsh-log-memory
Popup guardian for session logs: opens with the Web UI on a configurable reminder interval (10 min-3 h), with one-click incremental backup of every session.jsonl(.zstd) under ~/.dsh/sessions in raw or readable chat-log format.
dsh-log-memory is a session-log guardian for DeepSeek Harness: every time you open the DSH Web UI the popup appears immediately (check 'Don't remind me today' to silence for the rest of the day). Features: one-click backup in the popup — incrementally copies every session.jsonl / session.jsonl.zstd under ~/.dsh/sessions into your backup folder (path:size:mtime index, session-id structure preserved); reminder interval presets (10 min / 30 min / 1 h / 2 h / 3 h) plus free slider (10 min–3 h), saves instantly and reschedules on the fly; two backup formats toggleable freely — Fish format (raw .zstd, machine-restorable) and Human format (readable .txt chat log per session: title/time/token-usage header + per-turn layout of user messages, assistant reasoning, tool calls and results); first-run wizard; 'Don't remind me today' mute until next calendar day; security: HTTP routes accept same-origin POST only, pure local file copies, no network access.
Install
dsh plugin --profile web add github:says693/dsh-log-memoryThe README says 'dsh plugin --profile web add github:says693/dsh-log-memory' and also confirms it runs dsh --profile web --dump-config as a verification step. No npm package named dsh-log-memory exists on the public registry as of 2026-10-01. After installing, restart or hard-refresh DSH web to see the guardian panel.
Compatibility
DSH web UI (popup appears when opening the Web UI). Session logs backed up from ~/.dsh/sessions. Platform: Windows / macOS / Linux.
Details
- Repo: says693/dsh-log-memory
- Category: Just for Fun
- Stars: 0
- Version: GitHub repo says693/dsh-log-memory v1.3.0 (per the README badge; no public npm registry entry as of 2026-10-01); MIT
- Last push: 2026-08-16
- First seen: 2026-08-16
Recent updates
The README documents all features with emoji headers, the backup format toggle (first switch is a full pass then incremental), the folder browser (server-side directory listing), the security boundaries, and the v1.3.0 badge.
FAQ
- How do I install dsh-log-memory?
- dsh plugin --profile web add github:says693/dsh-log-memory; no npm entry exists as of 2026-10-01.
- What backup formats are available?
- Fish format (raw .zstd, machine-restorable) and Human format (readable .txt chat log). Each keeps its own incremental index; switching causes a full pass then returns to incremental.
- Does it upload my sessions anywhere?
- No — the README says it is pure local file copies with no network access and no telemetry.
Alternatives
limbo947/dsh-recall-plugin · sirilee/dsh-rewind · linhx1999/dsh-writing-pad