wangyihao0001-oss/dsh-task-memory

wangyihao0001-oss★ 6JavaScriptLast synced: 2026-08-20

Open on GitHub

Task-isolated long-term memory for DeepSeek Harness — remember / recall / search stay inside one task boundary.

README excerpt

dsh-task-memory English 中文 Task-isolated long-term memory for DeepSeek Harness. Memories live in per-task vaults under /.dsh/storages/task-memory/ . Facts stored for one task are invisible to another unless you deliberately switch. Catalog: dsh.pub/en/plugins/dsh-task-memory Why this exists Most DSH memory plugins are global or workspace-wide. This one treats task as the isolation boundary: 1. Default task = derived from session cwd 2. memory bind task rebinds the current session to a named vault 3. Search / recall / prompt injection never cross that boundary — prompt injection is registered at agent scope , so each session's system prompt only ever shows its own task's memories Quick start Restart the web UI (or reboot the profile), then in a session: 1. memory bind task — e.g. taskId: "my-app" (optional title ) 2. memory remember — key: "stack" , content: "Node 22 + Postgres" , optionally pinned: true 3. memory recall / memory search — read back within the same task 4. memory current task — confirm which vault this session is on Tools Tool Purpose memory bind task Bind this session to a task vault memory current task Show the session's current vault (binding or default) memory re…

View full README on GitHub →
Tools / Devdshdsh-pluginsearch

Category