pixellover1433/dsh-better-sidebar-lite

pixellover1433★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

a simple plugin to improve web UX/UI for "Deepseek Harness (dsh)"

README 摘要

dsh-better-sidebar-lite A right-side tabbed sidebar for DeepSeek Harness (dsh) web : explorer (workspace file tree) and git (changes & commits) tabs, built on an extensible tab registry . Status: development build in this workspace — NOT installed into any running dsh deployment. Installing is a documented, deliberate step (see Installing below). What it is Two halves of one cordis plugin: - Host half (Node): registers the generic Connection RPC channel /better-sidebar with authority: loopback and serves eight endpoints: explorer/list , git/status , git/log , git/stage , git/unstage , git/commit-detail (full message + changed files of one commit), git/commit (stage + commit), and git/discard (restore/clean). Filesystem access uses node:fs/promises ; git runs via a spawn wrapper with fixed arguments, optional stdin for commit messages, timeout and abort support — no shell interpolation. - Client half (browser): registers one entry into the layout's right details column (declared by ui-layout AppFrame; priority -1 shadows ui-conversation's DetailsPanel) that renders the sidebar with a tab bar. Because the dock is a real grid column, the conversation shrinks beside it — it never overl…

在 GitHub 查看完整 README →
皮肤/UIdsh-plugindsh-plugin-marketdsh-plugin-packdsh-plugin-verifydsh-pluginssidebar

分类