dsh-session-move:在 Web UI 中移动、删除与 AI 重命名 DSH 会话

dsh-session-move 是 DeepSeek Harness 的双端客户端插件,在 Web 工作台补全会话跨文件夹移动(拖拽或菜单)、永久删除与基于整段对话的 AI 重命名,并提供 workbench_session_move/delete/rename_ai 等 Agent 工具与 HTTP 接口。安装需 dsh plugin --profile web add 指定 tar.gz 并重启 profile。适合多 workspace 整理会话的开发者;插件与 dsh 同权限运行,安装前应审阅源码与 MIT 许可证。

Read More
dsh-session-move: Migrating Cold Sessions in the DSH Workspace

`dsh-session-move` is a feature plugin for DeepSeek Harness (DSH) used to safely migrate cold sessions between workspaces. It can be implemented through sidebar drag-and-drop or RPC interfaces. During migration, it preserves the `SessionId`, event history, and lineage relationships, updating only the `cwd` in the session header. The plugin provides an `inspect` interface for pre-migration feasibility checks and supports the JSONL format, but it depends on a specific version of the DSH build. Currently, SQLite and Windows are not supported. Once installed, users can use this plugin to reorganize session structures without losing context.

Read More
dsh-session-move: Move, delete, and AI rename sessions in DSH Web UI

dsh-session-move is a DSH client plugin (v0.1.2, MIT license) maintained by reinocheong, specifically designed to provide session management capabilities for the DeepSeek Harness Web UI. Composed of a host and a browser component, the plugin primarily offers three core operations: moving, deleting, and AI-renaming sessions. It exposes these operations as Agent Tools and HTTP endpoints to facilitate integration within agent workflows. Users can move sessions via drag-and-drop in the sidebar or through menu options, permanently delete sessions using menu options with risk confirmation, or generate new titles by automatically summarizing conversations via AI. Additionally, it supports configuring parameters such as `provider` and `model` to optimize renaming effectiveness. Installation requires Node.js >=22.

Read More