Select text in DeepSeek Harness session
suiyideali/dsh-selection-toolbar · skills
Select text in the DeepSeek Harness session, and a small toolbar will appear above the selection: Copy · Quote · Ask · Explain · Translate · Summary · Customize.
★ 2GitHub stars
0Forks
2026-08-27Last updated
JavaScriptLanguage
MITLicense
Key features
- The popup hides on Escape, scroll, or clicking elsewhere
- Client-only behavior, tiny host half: AI actions prompt the session through the client sessions service — binding(id).session.prompt(...) — the exact path the composer itself uses, so queueing and error surfaces are native.
- The only host code registers the settings namespace (see Requirements) so the settings card is served on rc.8+
- the card's option values stay in browser localStorage (client-only design).
- Quote insert uses the official inputActions.setDraft standard prop from the conversation.input.dock slot.
Requirements
- The profile must already mount @deepseek-ai/dsh-client-runtime (standard in the web profile).
Install command
dsh plugin --profile web add github:suiyideali/dsh-selection-toolbar