Skip to content
dsh.fish

Browse

14 results

Bundle

dsh-code-server-app

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), plus an editor bridge (assets/extensions/dshcs-editor-bridge) that gives the agent what only the editor knows (unsaved buffers, language-server diagnostics, the active selection) and lets editor gestures drive the session. The bridge is completely read-only: all four of its routes (/health, /sync, /old, /event) are reads. Asking DSH from the editor opens a floating dialog inside the DSH page (draggable, resizable, bottom-right): the plugin's client half sends the question as user input (POST /api/code-server/ask/send) and renders that session's new content with DSH's own Markdown renderer - the same @deepseek-ai/dsh-client-ui-primitives instance the UI uses, required from the page's module table, so typography, highlighting and math match the interface and a renderer version mismatch is impossible. Thinking appears as collapsed rows and approval requests (writing outside the workspace / running commands) can be answered in place: whole-plugin write route POST /api/code-server/ask/approve, constrained to pending in-process requests and the outcomes allowed-once/rejected; dialog-first for 5 minutes, handed back to the official card the moment the dialog closes, never auto-approved. There is no build step anywhere: lib/client.js (client half including the dialog panel) and the extension are committed hand-written source, devDependencies holds a single test-only entry, and the published package carries no frontend bundle. Also: the tab claims DSH file addresses (dsh-resource://file/**) by file type (setting claimExtensions), so 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 does not reload it; opening the tab switches the right sidebar to fullscreen by default (setting fullscreenOnOpen); a workspace switch re-navigates the workbench with the new ?folder= without restarting the IDE process. Requires a DSH with the right-sidebar services (sidebarRightTabs/sidebarRight, >= 0.1.5-alpha.1); older DSH versions only get an upgrade notice on the settings page. Two serving modes: loopback port (default) or same-origin mount on DSH's own webServer (/code-server, protected by ctx.connection.requestRejection). The diff the bridge opens always has the real pre-write text on the left, taken from result.value.before in tools/post-execute into a bounded snapshot cache and fetched by opaque key over the read-only GET /old, so files that are not open in the editor work too. No code-server Node layer, no argon2, no C++ toolchain.

jinsiyu5
Bundle

dsh-usage-ledger

DSH token usage & cost ledger: per-session aggregation, official multi-vendor pricing (peak/off-peak aware), budget control, cost-intelligence insights (projections, anomaly detection, health score, attribution), Prometheus metrics, SSE dashboard

beijingwahw2
Bundle

dsh-alive

Zero-token online status indicator for the DeepSeek Harness (dsh) web UI. 零 token 在线状态指示器:在会话头部常驻显示 ● 在线 / ● 离线,每 15 秒自动检测一次,不消耗 token。

AikenFra2
Bundle

dsh-cpa-status

CPA account-pool status panel for DeepSeek Harness: sidebar health light, quota bars, success-rate ticks, and gateway key endings

xohmai2
Bundle

dsh-prevent-scd

DSH 防猝死小卫士 — a playful rest-reminder pet plugin for DeepSeek Harness: detects late-night or prolonged continuous human operation and blocks the UI with a cute nurse-cat until you agree to rest. 检测深夜或连续数小时有人工操作的 DSH 会话,放出宠物捣乱并提醒休息。

Codingendless1
Bundle

@dsh-plugin/water-reminder

Hydration reminder for DeepSeek Harness: a randomized 40-60 minute nudge delivered as a native OS notification, an in-conversation agent reminder, a sidebar countdown panel, and an embedded hydration-coach skill

Smallballoons011
Bundle

dsh-multiprovider

Provider-neutral multi-account scheduling, affinity, health, and Settings UI for DeepSeek Harness

monotykamary1
Bundle

dsh-plugin-clinic

Plugin Clinic: read-only health checks for the installed DeepSeek Harness plugin set — loader health, dependency integrity, version compatibility, install-script risk, duplicates, and patch integrity, delivered as a model tool, a Web dashboard, and JSON reports.

ayahunter1
Bundle

dsh-process-board

DSH 服务面板:查看由哪个对话(Agent 会话)启动了哪些服务——PEB 环境块读取 DSH_SESSION_ID 归属(含分离进程),三态健康探测 + HTTP 码,支持礼貌停止、日志实时查看与启动参数重放。Host scans agent-started services with session attribution; client renders a fullscreen table panel with tri-state health, graceful stop, live logs and restart replay.

cyanTao
Bundle

dsh-status-hub

A bilingual status hub for DeepSeek Harness sessions, MCP servers, skills, plugins, and connection health.

HUSTforever
Bundle

dsh-slot-health

Live health pane for local LLM endpoints (llama.cpp slots + Ollama models) in the DeepSeek Harness web UI.

janpauldahlke
Bundle

@suan2inf/dsh-cockpit

DSH Cockpit: health checks, one-click repairs and safe update management for DeepSeek Harness (Web GUI, run-from-source). 体检 / 修复 / 更新三合一管理中心。

suan2inf
Bundle

dsh-self-evolution

Self-evolution for DeepSeek Harness: bounded self-managed memory, an automatic per-turn review that writes plain-language notes and refines skills instead of duplicating them, a skill health check, cross-session recall, a durable learning row inside the conversation itself, and a card above the composer reserved for changes waiting on your decision.

Tommy00748
Bundle

brockdsaver

DSH boot-guard: dual-mode 鈥?standalone CLI for pre-boot diagnosis, and DSH plugin for runtime health check dashboard.

kirigayakazima