Memory & Contextdsh-plugin
Stars
1
Forks
0
Open issues
0
Last push
Aug 16, 2026
Latest release
v1.3.0
24h Growth
+0
7d Growth
+0
Installation
dsh plugin --profile web add github:says693/dsh-log-memoryOverview
DeepSeek Harness plugin that displays a popup guardian on web startup and provides incremental backup for session logs (~/.dsh/sessions), supporting raw .zstd or human-readable .txt formats.
- Popup guardian panel opens every time the DSH web UI is launched, with a 'no more reminders today' option.
- One-click incremental backup of all session.jsonl / session.jsonl.zstd files to a chosen folder, skipping unchanged files by path:size:mtime.
- Two backup formats: 'fish' raw .zstd archives for restoration, and 'human' .txt chat logs with headers and turn-based user/assistant/tool messages.
- Reminder interval can be set via presets (10/30/60/120/180 min) or a 10-min to 3-hour slider; changes persist and reschedule timers immediately.
- First-run wizard prompts for backup folder confirmation; folder browser supports navigation and paste-path jump.
- 'Today no more reminders' mutes notifications until the next Beijing natural day.
- All HTTP POST routes validate same-origin (Origin matches Host); backups are purely local file copies with no network/telemetry.
- No third-party dependencies; uses only Node built-in modules (fs, crypto, os, path).