dsh-session-title-refresh
Run the following command in DeepSeek Harness:
dsh plugin install leolee9086/dsh-session-title-refresh
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install leolee9086/dsh-session-title-refresh in your DeepSeek Harness Web profile directory to install; the source is at https://github.com/leolee9086/dsh-session-title-refresh .
About this plugin
DeepSeek Harness auto-naming selects only the first human message to derive a session title, so a manual refresh frequently returns a nearly identical result, and historical sessions fail to refresh at all. dsh-session-title-refresh adds a single "Resummarize title" entry inside the existing "..." menu on each sidebar session row. It does not register top-bar buttons, input-area buttons, settings, global styles, or modify any DSH source code.
The plugin reads human text messages from the target session, favouring the most recent context while preserving the first message when space allows. Attachments, tool outputs, system prompts, and plugin-injected content are excluded from the title request. On success the title is persisted via sessionTitle.rename() as an explicit value, so it will not be overwritten by a running auto-naming cycle; clicking the menu item again regenerates it. Repeated clicks during an in-flight request are ignored, and the menu retains its in-progress or failure state across open and close cycles, surfacing the reason and offering a retry. A concurrency guard ensures that a stale result never clobbers a newer title if the user renames manually or triggers a fresh summary while one is generating.
Ideal for DeepSeek Harness Web users who are dissatisfied with auto-generated titles, need to fine-tune or rename historical sessions, and prefer a zero-dependency runtime that plugs in solely through the Cordis service contract without importing any DSH package. UI copy is currently in Simplified Chinese.
Use Cases
- Auto-named session title is inaccurate and needs a fresh summary based on recent messages
- Historical sessions that previously failed to refresh can now be successfully renamed from the menu
- Dissatisfied with the current title, click the menu to regenerate and lock it in place
Best For
- DSH Web users dissatisfied with auto-generated session titles
- Power users who need to fine-tune or rename historical sessions
- Users preferring a lightweight, zero-dependency plugin that does not modify DSH source code
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.