@anionex/dsh-computer-use
Accessibility-first macOS Computer Use capability for DeepSeek Harness with stale-observation protection, app leases, confirmations, screenshots, and Web diagnostics
19 results
Accessibility-first macOS Computer Use capability for DeepSeek Harness with stale-observation protection, app leases, confirmations, screenshots, and Web diagnostics
A calm, unified prompt queue for DeepSeek Harness with smart expansion, persistent confirmations, editing, steering, accessible reordering, and official queue removal.
One-click restart button for the DeepSeek Harness Web UI: a sidebar footer button that restarts the dsh web process (single click, no confirmation step). / DSH Web 界面一键重启按钮:侧边栏底部按钮,单击即重启 dsh web 进程(无需二次确认)。
Text file viewer and editor for the dock file explorer: undo/redo, Ctrl+S save, and unsaved-change confirmation.
Archived-session recycle bin for DeepSeek Harness: list every archived session, preview its content, and restore it back to its original workspace — plus an optional archive confirmation.
Durable layered memory (global / user / project / branch / daily), confirmation-gated writes, todos and skills. Preserves ~/.dsh/memories files in place with in-place adoption, SHA-256 verified backup and rollback.
Hot-pluggable rollback visualization for the dsh web GUI: turn-anchor badges injected into the trajectory view, click-to-rollback with confirmation, auto-activation of the derived child session
DeepSeek Harness Web sidebar session-row menu enhancements: mark unread via the official completed-reminder dot, copy session ID, delete session with confirmation, archive confirmation, and recursive subagent-session deletion.
Pre-visit due diligence and company research in DeepSeek Harness for customer background checks and risk briefs, with Qichacha MCP tool-call budget approval and entity confirmation.
Sound notification plugin for DeepSeek Harness Web: plays a chime when user confirmation is needed and a success sound when tasks complete; pick from 8 synthesized sound effects in Settings → General.
DSH profile bundle: Settings pages to list current/residual sessions and archived documents (ID, date, summary) and delete them with double confirmation.
DSH plugin: anonymize workspace-external file paths before model requests with user confirmation
Lovstudio in-place application restart for the DeepSeek Harness web surface: a host half exposing restart/status routes and a settings-header button with live running-conversation monitoring, confirmation dialog, and in-flight spinner.
DeepSeek Harness plugin: restart the DSH web service from the main UI with a second confirmation when agent sessions are active, a live running/stopped status, a detached self-healing watchdog, and optional login autostart
Remote SSH terminal for the DeepSeek Harness web UI: main-area terminal tab, dangerous-command guard (open/guarded/locked), confirmation workflow, and model tools (netshell_servers / netshell_run). Passwords live in the DSH encrypted credential store and never pass through AI sessions.
文件改动确认机制(双面插件):write/edit/str_replace_editor 写入前弹出确认条,内嵌 GitHub 风格 diff(行号 + 红删绿增),允许本次 / 拒绝。File-change confirmation with inline diff for DeepSeek Harness.
Plugin advisor for DeepSeek Harness: senses a need, checks locally installed plugins first, searches the dsh-plugin ecosystem with multi-signal quality scoring, and installs the best pick after user confirmation
DSH host plugin: notify via Telegram when a conversation finishes or needs user confirmation (ask_user_question / approvals), and let you reply from Telegram to continue the session. Bare messages (no sessionId) are app-routed: calendar-related text goes to the calendar app conversation, everything else creates a new conversation in the chat app. Since v0.4.0 it is also the single truth source of the per-session approval policy (ask / allowed-once / rejected) — Telegram's /approve and the web card's third button turn the same knob; grants made from the web live in process memory only and are revoked on restart.
Settings-page DSH self-upgrade: check the running host against the npm registry, run `npm install -g @deepseek-ai/dsh@latest` on confirmation, and restart the host instance.