
Security News
vlt 1.5.0 Adds Agent Skills Management
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.
One-click start/stop launcher for DeepSeek Harness (DSH) Web on macOS: a terminal script (start / stop / status / daemon mode) plus a Dock-able DSH.app built from source.
English | 中文
A one-click launcher for DeepSeek Harness (DSH) Web on macOS. Stop typing dsh web by hand — start, stop, and check the server from a single command, or build a Dock-able DSH.app that behaves like a normal macOS application.
dsh-start (foreground, logs visible, Ctrl+C to stop), dsh-start -d (daemon, logs to ~/.dsh/web.log), dsh-start stop, dsh-start status.http://127.0.0.1:3080 once ready (both foreground and daemon modes).scripts/build-dsh-app.sh compiles a stay-open launcher app at ~/Applications/DSH.app: double-click to start, Cmd+Q (with a confirmation dialog) to stop. Re-clicking the Dock icon ensures the server is running and opens the browser.EPERM failures that occur when a bare app spawns dsh directly.npm install -g dsh-start
dsh-start # start in foreground
dsh-start status # is it running?
git clone https://github.com/zhengjy01/dsh-start.git
cd dsh-start
./bin/dsh-start # same CLI
dsh-start --build-app # same as scripts/build-dsh-app.sh
# or
./scripts/build-dsh-app.sh # needs python3 + Pillow for the icon
| Command | What it does |
|---|---|
dsh-start | Start in the foreground; Ctrl+C stops the server |
dsh-start -d | Start in the background (window can close); log at ~/.dsh/web.log |
dsh-start stop | Stop the running server (found via the port) |
dsh-start status | Show whether the server is running and its URL |
dsh-start --build-app | Build/refresh ~/Applications/DSH.app |
The port defaults to 3080 (the dsh web default); override with the DSH_PORT environment variable.
scripts/start-dsh.sh checks the port first. Already running → open the browser. Otherwise it launches dsh web in the foreground (or nohup'd in daemon mode) and watches for readiness.scripts/DSH.applescript is a stay-open AppleScript app (osacompile -s): run/reopen ensure the server is up and open the browser; quit asks for confirmation and runs start-dsh.sh stop before exiting.Info.plist, and registers it with LaunchServices.EPERM: operation not permitted when launching from the app — this is a macOS permission-context issue: run dsh-start --build-app (v2 app delegates to Terminal), or start via dsh-start in your own terminal.~/.dsh/sessions. If the app-spawned server crashed at boot (see ~/.dsh/web.log), start from the terminal instead and the sidebar repopulates.MIT © zhengjy01
FAQs
One-click start/stop launcher for DeepSeek Harness (DSH) Web on macOS: a terminal script (start / stop / status / daemon mode) plus a Dock-able DSH.app built from source.
The npm package dsh-start receives a total of 64 weekly downloads. As such, dsh-start popularity was classified as not popular.
We found that dsh-start demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.