About this project
dsh-ui-tweaks is a plugin for the DeepSeek Harness (DSH) Web UI. All features can be toggled in real time from the settings panel without refreshing the page.
Main features include:
- Code font size adjustment (8–32px, default 11px)
- Theme skins: Default, Minimal, and Neon Poster appearances, with instant switching
- Timeline switching: native turn navigation track or classic web timeline, supporting click-to-jump and scroll browsing
- GitBar: branch capsule in the session header and a code diff tab in the right sidebar, supporting branch switching, branch creation, pull (fast-forward only), commit graph (colorful SVG branching diagram), per-file diff, and partial commits
- Archive management: view, restore, or permanently delete archived sessions, with batch operations
- MCP management: display MCP server status and tool counts, supporting add, edit, enable/disable, delete, and restart
- /init slash command: generate or improve AGENTS.md bootstrap prompts
- Task reminders: three channels including title flashing, system notifications, and alert sounds, distinguishing completion, interruption, and request failure
- Cache hit rate with two decimal places: precisely calculated using raw token counts and rewriting the statistics bar
The plugin is implemented through server-side same-origin routes and browser-side React components. Git operations use server-side execFile without shell invocation. MCP configuration directly edits cordis.patch.yml and is hot-reloaded by the DSH patch watcher. Installation supports both npm packages and GitHub source code, and the license is MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.