a179-sanae/dsh-auto-collapse
Codex-style workflow auto-collapse: finished turns fold into a single "processed in Xs" row leaving only the final answer; tool calls and think blocks collapse into live-summary chips that follow streaming; expand level by level, fully reversible on uninstall.
dsh-auto-collapse folds tool cards and think blocks into one-line summaries so the chat shows mostly the model's own replies — a VSCode-Codex-style collapsed workflow. It collapses per-turn work into a processed-Xs row, secondary tool/think chips, and merged thinking lines, with a configurable status prompt (default 'Deep sleeping...'), 180ms click-driven animations, streaming-friendly reconciliation, and prefers-reduced-motion support.
Install
dsh plugin --profile web add "dsh-auto-collapse"The published npm package is the recommended path. For the development/branch version: dsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main". After install, restart the dsh web service (or trigger plugin HMR) and hard-refresh the page with Ctrl+Shift+R; no configuration is required.
Compatibility
Pure front-end DOM plugin for the DeepSeek Harness Web chat interface. It only controls workflow display state and never modifies message content; uninstall restores the original layout.
Details
- Repo: a179-sanae/dsh-auto-collapse
- Category: UI Enhancements
- Stars: 22
- Version: npm package; or github:a179-sanae/dsh-auto-collapse#main
- Last push: 2026-08-17
- First seen: 2026-08-14
Recent updates
The current README documents three-level folding, native visual alignment with DSH tokens, transition animations, streaming re-coordination, configurable status prompts, full workflow-type coverage, and reversible uninstall.
FAQ
- Does it modify message content?
- No. It is a pure front-end DOM plugin that only controls how the workflow is displayed; messages are untouched.
- How do I install the released version?
- dsh plugin --profile web add "dsh-auto-collapse" for the npm build, then restart dsh web and hard-refresh.
- Can I restore the original chat view?
- Yes. Uninstalling (HMR stop) fully restores all folded, hidden, or rewritten states.
Alternatives
omdsh-dev/DSH-better-sidebar · dingyi222666/dsh-focus-chat · openma-ai/Martty