dsh-session-search
Run the following command in DeepSeek Harness:
dsh plugin install uckkk/dsh-session-search
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install uckkk/dsh-session-search in DeepSeek Harness to complete the installation; full source code is available at https://github.com/uckkk/dsh-session-search
About this plugin
After weeks or months of using DSH, local session logs pile up in every working directory. Architecture discussions, debugging snippets, and hard-won technical decisions often sink into obscurity the moment you close the terminal.
dsh-session-search adds keyword full-text search directly across all locally stored DSH sessions. It handles both zstd-compressed (.jsonl.zstd, the DSH default) and plaintext (.jsonl) formats, returning the matched session title, ID, working directory, exact line numbers, and line content. Matching is case-insensitive by default (toggleable), scans the 20 most recent sessions out of the box, and both scan range and result limit are adjustable. The implementation is pure Node with zero third-party runtime dependencies, loaded as a peer-only companion to the DSH host.
Built for developers who rely on DSH daily, juggle multiple project working directories, and want to treat historical sessions as a searchable knowledge base. Pairs naturally with dsh-session-export for backups and dsh-context-dashboard for token analytics, forming a complete session-asset management workflow.
Use Cases
- Recover architecture decisions and tech choices discussed weeks ago
- Search a specific API usage and context across all working directories
- Quickly locate debugging snippets or error logs written in past sessions
Best For
- Heavy DSH power users
- Engineers juggling multiple project working directories
- Teams that treat session history as a reusable knowledge asset
Related Plugins
Memory layer for coding agents that indexes local session history and auto-recalls relevant context before edits, commands, and failures, with no manual search needed.
Traceable, searchable cross-session memory for AI agents that turns conversation knowledge into a typed knowledge graph and recalls relevant subgraphs instead of replaying full history, natively integrated with DeepSeek Harness.
Gives DSH AI cross-session long-term memory, to-do and skill management, plus multi-session orchestration, external AI delegation, and an infinite canvas that grows with you.
dsh-mnemon is a three-tier, pluggable, Agent-driven memory system for DeepSeek Harness, combining Runtime memory, Project Documents, and replaceable Memory Spaces with nine long-term providers.