Dsh Session Drafts
ne-ilyxa/dsh-session-drafts · productivity
Cursor-style draft chats for DeepSeek Harness (DSH): New Session reuses the empty draft — and only mints a fresh one when every draft has unsent text — so empty placeholders never stack, exactly like Cursor's (or Telegra.
★ 3GitHub stars
0Forks
2026-08-28Last updated
JavaScriptLanguage
BSD-3-ClauseLicense
Key features
- Never stack empty drafts — on every mint path.
- The mint path deliberately stays the stock method — its per-workspace in-flight dedupe collapses a rapid double-click into ONE mint.
- Typed drafts stay put as their own chats
- empty placeholders never multiply — from the button, the folder +, Ctrl+Alt+N, the picker, and the boot alike.
- The stock target policy is preserved: explicit workspace → current session's workspace → recent workspace
Requirements
- DSH client runtime 0.1.0-rc.8-era service shapes (workspaces.startSession, sessions.list, sessions.create, conversation.input).
- The patches degrade loudly-but-safely: if the runtime shape ever drifts, a console warning fires and the corresponding piece stays stock.
Install command
dsh plugin --profile web add github:ne-ilyxa/dsh-session-drafts