davidgereb/dsh-plugin-prompt-guard

davidgereb★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

Prompt visibility and notification plugin for DeepSeek Harness.

README 摘要

dsh-plugin-prompt-guard A dsh web plugin (desktop + mobile) that keeps pending permission/approval and multiselect prompts visible and reachable. Install From GitHub One block — installs the plugin, registers the loader row, and applies the served-runtime patch the plugin's fix depends on: The runtime patch ( patch-client-runtime.mjs ) is idempotent — re-running is safe; --revert undoes it. From a local checkout Host-half changes need a dsh server restart; browser-bundle changes (client.js and the runtime patch) reach the GUI on a page refresh. The problem Permission requests (allow/deny), ask user question answers, and plan reviews render from the session's pending waits . On every connection reset (mobile networks, browser backgrounding, flaky desktop connections) the app's Session resync() cleared the pending-wait list and relied on a host replay over the mux to re-mint the cards — which does not always happen. Result: a prompt you never answered silently disappeared. What it does Three layers, from root cause outward: 1. Root-cause fix (patched dsh-client-runtime). The served dsh-client-runtime bundle no longer clears this.pending in resync() . Pending waits now survive reconne…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdeepseek-harness-plugindeepseek-harness-pluginsdshdsh-plugindsh-pluginsnotificationsntfy

分类