All plugins

DSH / BUNDLE / CLIENT-UI

dsh-run-button

v0.1.0lifwsp / dsh-run-button9a5f4bd8b2

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-run-button

Run button for shell code blocks in DSH replies: executes the snippet through the host shell service and streams its output to a bottom-right dock, or to a bottom-panel tab per run.

README / EN

Package documentation

Registry summary

Run button for shell code blocks in DSH replies: executes the snippet through the host shell service and streams its output to a bottom-right dock, or to a bottom-panel tab per run.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **`sudo` and `ssh` prompts only work in a `danger-full-access` session.** In `read-only` and `workspace-write`, the macOS sandbox blocks the terminal they read from; the input row says so. Prompts that read normal input (`read -p`, installers) work in every mode. - Answering prompts needs DSH 0.2 on macOS or Linux. Elsewhere the command still runs, but without an input field. - Output is plain text: colors are removed, and full-screen programs (`vim`, `less`, `top`) do not work. - Output is kept for 10 minutes after a run ends and survives a page reload, but not a DSH restart. Each stream is capped at 256 KB (1 MB for runs that accept input). Runs that accept input stop after 30 minutes.