DSH-Conv-Search: Adding a Current Session Search Bar to DeepSeek Harness Conversation
dsh-conv-search is a DSH client plugin maintained by beijingwahw, designed to address the overly broad scope of the browser's native find function in long conversations. The plugin restricts searches to the scrollable area of the current active session, matching user messages, assistant text, tool cards, and paginated history, while excluding the sidebar and draft area. It leverages the CSS Custom Highlight API for highlighting without modifying the React DOM, supports case-sensitive and whole-word matching options, and provides n/total counts along with navigation to previous and next matches. The plugin follows streaming output and debounced re-searching for paginated loading, maintaining stable scroll positions. Installation requires Node.js 22+ and pnpm, with installation via the dsh plugin add command followed by a service restart. Typical usage includes opening via keyboard shortcuts.
Read More