permission-popup
Run the following command in DeepSeek Harness:
dsh plugin install wxjgit/permission-popup
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install wxjgit/permission-popup in DeepSeek Harness to install the plugin into the Web profile from GitHub (https://github.com/wxjgit/permission-popup), then restart the Web UI to activate it.
About this plugin
When juggling multiple DeepSeek Harness Web UI sessions, permission approvals triggered by background conversations can be buried deep in the interface, forcing you to hop back and forth between tabs to find and respond to them. permission-popup aggregates all pending approvals into a corner card stack on your screen. Just glance at the session title, tool name, and command description on each card, then click Allow once or Reject to act on the request instantly, with no extra prompt text, model requests, or token consumption.
The plugin offers three trigger policies, background, always, and hidden-only, and persists your preferences (corner position, max stack size, desktop notifications, tab-title reminder) in the browser localStorage. When the browser tab is hidden or the window is minimized, an optional desktop notification brings you straight back to the relevant session, firing at most once per approval so the same pending request never pings you twice.
Built for Web UI users who run several DSH sessions concurrently and regularly face background permission popups. It does not bypass DSH permission checks; decisions flow through the existing PendingWait response channel, and cards disappear only after the host broadcasts the approval outcome, keeping the security model consistent with the core client.
Use Cases
- Respond to background-session permission prompts from corner cards without switching tabs
- Jump back to a pending approval via desktop notification when the browser tab is hidden or minimized
- Review all pending approvals across multiple concurrent DSH sessions in a single corner stack
Best For
- DSH Web UI users running multiple concurrent sessions who frequently hit background permission prompts
- DSH users who want to reduce tab-switching overhead and streamline multi-session approval workflows
- Developers who prefer desktop notifications and do not want to miss background approval requests
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.