dsh-input-history
Manifest validArrow-key input history for the DeepSeek Harness Web composer
dsh-input-history
Input history for the DeepSeek Harness Web composer. In any loaded session, press ArrowUp to recall older submitted prompts or slash commands and ArrowDown to move forward and restore the draft you were typing.
Install from GitHub
dsh plugin --profile web add github:NightsVesa/dsh-input-history
dsh web
The repository commits its built lib/ artifacts, so GitHub installation does not run a prepare script or require a pnpm allowBuilds entry. For a reproducible install, pin a commit:
dsh plugin --profile web add github:NightsVesa/dsh-input-history#<commit>
Remove it with:
dsh plugin --profile web remove dsh-input-history
Behavior
- History is isolated per session and capped at 256 entries.
- Existing user messages, steering messages, and slash commands are read from the loaded durable session window.
- An open command/reference menu keeps ownership of the arrow keys.
- Modified arrow chords, IME composition, read-only input, and inactive composer states retain their native behavior.
- Reaching the newest entry with
ArrowDownrestores the draft that existed before navigation began.
Development
Requires Node.js ^22.19.0 or >=24.0.0 and pnpm 11.7.0.
pnpm install
pnpm run check
The plugin is a standard DSH bundle: package.json declares dsh.bundle, cordis.patch.yml inserts the plugin, and the browser half is exposed through ./client with a dsh.client manifest.
Compatibility
Tested against DeepSeek Harness 0.1.0-rc.5. The browser integration targets the stock composer's public data-composer-card marker and the client runtime's sessions service.
License
MIT
Comments
Loading…
Similar plugins
by PerryLink
Terminal-style input history for the DeepSeek Harness web composer: edge-first arrows with exact draft/caret restore, browser-local persisted history, Ctrl+R reverse search, workspace recall - and sli
★ 19
↓ 748/wk
Apache-2.0
TypeScript
Oct 27, 2026
dsh plugin --profile web add dsh-composer-historyby plastic-labs
Honcho integration for the DeepSeek Harness
★ 19
↓ 1.5k/wk
MIT
TypeScript
Oct 28, 2026
dsh plugin --profile web add @honcho-ai/dsh-honchoby baisama-cloud
Command history for the DeepSeek Harness (DSH) web GUI composer — press ↑ / ↓ to cycle through your previously sent instructions, then restore the draft you were editing when you reach the end of the
★ 3
↓ 1.3k/wk
MIT
JavaScript
Sep 30, 2026
dsh plugin --profile web add dsh-composer-historyby loommii
DeepSeek Harness Web 输入历史插件:↑/↓ 终端式翻查本会话消息,/history 可搜索面板;纯客户端,按会话隔离。
★ 1
↓ 17/wk
MIT
JavaScript
Oct 17, 2026
dsh plugin --profile web add @loommii/dsh-input-historyby sunshaobei
Standalone arrow-key input history for the DSH web composer: ↑/↓ recalls sent prompts from one global ring shared across all sessions and workspaces, persisted to localStorage with an overridable cap.
★ 0
NOASSERTION
JavaScript
Oct 4, 2026
dsh plugin --profile web add dsh-input-historyby wencharmwang
plugin of voice input for DeepSeek Harness
★ 0
MIT
TypeScript
Aug 18, 2026
dsh plugin --profile web add dsh-voice