DSH Session Toolkit
Han-Yao94/dsh-session-toolkit · productivity
A consolidated plugin toolkit for the DeepSeek Harness.
★ 4GitHub stars
0Forks
2026-09-04Last updated
JavaScriptLanguage
MITLicense
Key features
- Per-session persona prompt injected into that session's system prompt (independent section session-identity, order 40, resolved per agent at every assembly), with a default identity plus per-session overrides.
- A settings page (settings.section, id global-prompt, order 30) rendered as Tabs (Global / Per workspace).
- Per-workspace prompt injected for sessions whose cwd prefix-matches a configured workspace directory (that directory plus its subdirectories).
- Both global and workspace prompts can reference a list of files.
- UI provides an identity dialog (enable switch, 4000-char soft limit, save/reset, edit default, inherit default) and status buttons in both conversation.session.header.actions (id session-identity, order 40) and conversation.input.left (id session-identity-input, order 40).
Requirements
- The plugin targets DeepSeek Harness dsh-v0.1.2-alpha.1.
- The host- and client-side integration points it uses are present in that native version
Install command
dsh plugin --profile web add github:Han-Yao94/dsh-session-toolkit