dsh-compact-activity: Making DSH Process Recording More Compact

`dsh-compact-activity` is a plugin for DSH designed to optimize the display of continuous thinking and tool calls in the web interface. This plugin collapses such process information into a single-line item that is collapsed by default, allowing users to expand it at any time to view details while ensuring the model's final output remains clearly visible. It displays the execution status, count, and summary of the last activity in real time, and can identify non-zero exit codes or termination signals from terminal tools like PWSH and Bash, counting failed steps separately. If the final step fails or is interrupted, it shows "Execution Error"; if completed normally, it displays "Completed". The status text follows the language settings of DSH and supports both Chinese and English. The plugin only adjusts the interface display without modifying the model context, logs, or tool execution. Installation is applicable to DSH Desktop 2.0.3 or standard CLI/Web environments (requires pnpm).

Read More