dsh-ide-sidebar
IDE-style workspace switcher sidebar for DSH (DeepSeek Harness): floating workspace dropdown, session filtering, done/pending status lights, workspace & session search, and workspace rename/delete/archive/add.
222 results
IDE-style workspace switcher sidebar for DSH (DeepSeek Harness): floating workspace dropdown, session filtering, done/pending status lights, workspace & session search, and workspace rename/delete/archive/add.
Archived-session management plugin for the DSH Web GUI — show archived, unarchive, and permanently delete sessions with zero changes to official packages.
DSH Web GUI @-mention workspace file picker: input @ to filter git-tracked files plus files re-included via .aiinclude, like Codex/Claude Code file references.
DSH-styled three-column workspace with file editing, Markdown preview, Git controls, terminals, and native conversation
DSH web plugin: make the workspace directory picker usable from remote browsers (behind nginx / reverse proxy) by pinning the in-app browse interaction instead of the host-native OS chooser.
Workspace OS status bar for DeepSeek Harness: task counts, latest run event, and checkup date above the conversation input. Zero deps, read-only, configurable data contract (.dshos/).
DSH Web 插件:右侧工作区侧边栏(文件树 / git 差异 / 提交历史 / @文件 引用)
DSH plugin: Codex-style side conversations (/side, /btw) in an ephemeral right-workspace panel with Side/Subagents/Goal sections and a ChatGPT-style pinned-notes board (置顶摘要小黑板), plus a best-effort sidebar collapse hotzone.
DeepSeek Harness plugin: drag-and-drop file attachment — paste or drop any local file into the DSH web composer as an @workspace path reference
Drag-and-drop file/folder upload tab for dsh-better-sidebar. Drop any files or folders onto the tab to upload them into the conversation workspace.
Overleaf tab for dsh-better-sidebar: account login via direct-CDP browsers (third-party Chromium supported), project list/switch, workspace mirrors under <workspace>/overleaf/, git/API sync, and file preview through the sidebar workbench
DeepSeek Harness single-package plugin: workspace-confined editable file API, CodeMirror 6 editor, and a four-pane workspace-studio Web layout
A stateful, Agent-controllable Jupyter workspace for DeepSeek Harness: a persistent ipykernel runtime the DSH agent can read, edit, execute, and inspect, with VS Code-aligned cell UI and .ipynb save/load.
VS Code (from a code-server release) inside DSH: a right-sidebar tab driven by the plugin's own launcher over the in-process VS Code server (lib/launcher.mjs). Since 0.3.0 the bundle also ships an editor bridge (assets/extensions/dshcs-editor-bridge): a read-only channel between the in-tree VS Code extension host and DSH, giving the agent what only the editor knows (unsaved buffers, language-server diagnostics, the active selection) and letting editor gestures drive the session. Since 0.3.22 the ask panel renders that session's new content with DSH's own Markdown renderer (pinned to the deployed DSH UI version); since 0.3.23 it is a full-width dialog with collapsible thinking rows and can answer approval requests in place — the bridge's only non-read-only route (POST /approve, constrained to pending in-process requests and the outcomes allowed-once/rejected; panel-first for 5 minutes, handed back to the official card the moment the panel closes). The tab claims DSH file addresses (dsh-resource://file/**) by file type (setting claimExtensions), so the product's own produced-file chips, delivered-file previews and inline prose mentions open in the workbench. The IDE is a resident surface moved with Element.moveBefore instead of being remounted, so switching sidebar tabs no longer reloads it. Opening the tab switches the right sidebar to fullscreen by default (setting fullscreenOnOpen). Following a workspace switch is lightweight: the workbench re-navigates with the new ?folder= and the IDE process is not restarted (since 0.2.12). Requires a DSH with the right-sidebar services (sidebarRightTabs/sidebarRight, >= 0.1.5-alpha.1); older DSH versions get a single upgrade notice on the settings page and no other UI. Two serving modes: loopback port (default) or same-origin mount on DSH's own webServer (/code-server, protected by ctx.connection.requestRejection). No code-server Node layer, no argon2, no C++ toolchain.
Paste images / drag any files into the DSH composer -> saved into the session workspace as files -> images read by modlens, other files read by the model by path
A Claude Code-inspired skin for the DeepSeek Harness web GUI: warm charcoal/cream surfaces, terracotta accent, and monospace terminal typography.
DSH bundle: workspace file-tree sidebar — browse/edit project files via /api/filetree (host) + client UI
Start and detach standalone chats without a mandatory workspace in DeepSeek Harness while preserving the native workspace UI.
Open a DeepSeek Harness workspace in a file manager, terminal, or supported editor from the Web UI
Set the default initial directory of dsh's workspace directory picker (native + browse backends), with a GUI settings card. 设置 dsh「添加工作区」目录选择器的默认初始目录(含 GUI 设置卡片)。
Agent-loop change review for the DeepSeek Harness web GUI: after every agent loop it snapshots the workspace, detects file/code changes, and offers one-click revert plus a right-sidebar diff review panel. 官方双面 dsh 插件(host + client),零依赖。
Delete sessions of a DeepSeek Harness profile from the UI: header danger button + session-row menu item with a risk-consent dialog; host endpoint + tool delete the log, projection cache and workspace accounting. Works in web and the desktop client alike.
File upload for the DeepSeek Harness web GUI: a folder button, paste, and drag-drop that save files into the session workspace uploads/, with file cards shown alongside image thumbnails.
项目 Agent 管理: a supervisor (主管) workspace + N dev-project workspaces, with logical isolation, task handoff, and a sidebar panel for DeepSeek-Harness agents.