Dsh History
xuender/dsh-history · productivity
Recall and re-run the current session's command history with ↑/↓ keys in the DSH Web composer.
★ 3GitHub stars
0Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense
Key features
- Recording — every message you send in the current session (plain messages and /xxx slash commands) is recorded automatically, isolated per session.
- dsh-client-modules then bundles that entry into window.__DSH_BOOT__ and serves it at /plugins/ /client.js.
- Contributing Guide — how to report bugs, request features, and open pull requests (including beginner-friendly good first issue tasks).
- History is derived from the session log (user/command nodes), so it is rebuilt automatically after a page reload — no extra storage needed.
- ↑ — step back to the previous command
Requirements
- History is per-session and in-memory (rebuilt from the session log after a page reload, so nothing is lost within a session
- it is discarded when the browser closes).
Install command
dsh plugin --profile web add github:xuender/dsh-history