AI Agent Hub
Back to plugins
dsh-statusbar-config preview

dsh-statusbar-config

Client Updated 2026.09.03

Run the following command in DeepSeek Harness:

dsh plugin install MannixHu/dsh-statusbar-config

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install MannixHu/dsh-statusbar-config in the DeepSeek Harness terminal to install the plugin; the project is open-sourced at https://github.com/MannixHu/dsh-statusbar-config.

About this plugin

The default conversation stats line in DeepSeek Harness Web UI is a fixed set of segments with hard-coded units and separators. If you want a different field order, a different numeric format, or simply fewer fields, achieving that was previously a pain. This plugin hands the entire line over to a single JavaScript template string: compose it with ${ttft}, ${tps}, ${cache}, ${input}, ${output}, ${turns}, ${llm}, ${tool} and other variables, and control every unit, delimiter, and piece of surrounding text yourself. Unknown variables render as-is; variables without data render empty; changes take effect immediately after you save.

Under the hood, the plugin shadows the official stats entry in the conversation.composer.dock slot at a lower priority, so it replaces only the presentation layer while the underlying data pipeline stays identical to the native StatsLine. Configuration is available in two equivalent ways: through the Settings > Plugins > Status Bar Template card in the UI (click a variable chip to insert it at the cursor, press Enter to save), or by writing a template entry under the status-bar-config namespace in ~/.dsh/settings.yaml. Empty template falls back to the official full line; enabled: false hides the line entirely.

This plugin is well suited for users who want a leaner or reordered stats display, developers with specific token-formatting needs, and teams migrating from the 0.1 segment-toggle era or from the leonardoxr/dsh-status-bar-config fork. The status-bar-config namespace is preserved, so existing YAML settings carry over with minimal edits, and no inject patches are required after the 0.1.2-alpha package restructure.

Screenshots

Use Cases

  • Reorder, reformat, or trim the stats fields shown below the input box
  • Replace the full official stats line with only the metrics that matter
  • Migrate from 0.1 segment toggles to a single template string

Best For

  • Everyday users who want a custom stats display in DeepSeek Harness Web UI
  • Power users with specific token-format or field-order preferences
  • Projects migrating from legacy status-bar plugins or 0.1 segment toggles