全部插件

DSH / BUNDLE / CLIENT-UI

dsh-workspace-sorter

v0.1.3mrbeandev / dsh-workspace-sorterbcca27f17b

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-workspace-sorter

Independent last-used workspace ordering in the DeepSeek Harness sidebar view-options menu.

README / ZH

插件文档

目录摘要

Independent last-used workspace ordering in the DeepSeek Harness sidebar view-options menu.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

**Pinned internal adapter for DSH 0.2.0-rc.2.** The native view-options menu has no public extension slot. This plugin wraps the registered `WorkspaceBrowser` function, transforms the returned `ViewOptionsMenu`, and projects a sorted workspace snapshot. It preserves the original entry's injected services, child-slot permissions, locale, and store. It does not edit installed DSH bundles or manipulate the DOM. This is an internal integration, not a stable public menu API; the adapter waits for native registration and leaves unmatched sidebar components untouched rather than failing application boot. “Last used” is **latest session activity**, not merely clicking a folder. Activity includes archived sessions. Workspace-tree mode keeps the native hierarchy and applies ordering within it. In flat mode there is no workspace list to reorder. Workspace drag commits are suppressed while Last used is active; switch to Manual before dragging. Session drag behavior remains native. The native drag affordance is still shown. The UI additions are intentionally English-only. Full browser runtime/HMR and coexistence testing is still required before release. A full refresh after enabling/disabling is required because the adapter changes the live component entry; automatic HMR is not claimed.