dsh-wsl-obscura
Manifest validOptional Obscura headless-browser tools from WSL (obscura_status / obscura_fetch / obscura_mcp_hint). Not the same as dsh-wsl-browser win_open_url (Windows GUI browser), and not a replacement for dsh-
dsh-wsl-obscura
Kit install: see dsh-wsl-kit. This plugin is optional (headless engine) — not part of
KIT_SET=daily. Fault tree: TROUBLESHOOTING.
DeepSeek Harness tools for Obscura — a Rust headless browser — from WSL:
| Tool | Purpose |
|------|---------|
| obscura_status | Resolve binary + --version |
| obscura_fetch | obscura fetch with dump / eval / stealth |
| obscura_mcp_hint | How to wire MCP / CDP (does not start a server) |
Not the same as dsh-wsl-browser (win_open_url opens the Windows default GUI browser).
Compatibility
| Field | Value |
|-------|-------|
| Plugin | dsh-wsl-obscura 0.1.0 |
| Minimum dsh | ≥ 0.1.2 (web UI one-shot ?token= on Windows relay :3081) |
| Latest verified | See dsh-wsl-kit Compatibility (currently 0.1.5-rc.1) — single source of truth for the suite |
| Kit set | optional — not in default KIT_SET lists |
| Cloud Flash | Use model id deepseek-flash (V4.1 Flash) in ~/.dsh/settings.yaml / llm-deepseek — not configured by this plugin |
| Agent Teams | Upstream experimental; not required here |
Suite floor versions: kit check-plugin-versions.sh. Fault tree: TROUBLESHOOTING.md.
Why
Agent work that needs page text, JS eval, or stealth fetch should hit a headless engine. Obscura already builds on Windows (obscura.exe). This plugin runs it from WSL via interop (/mnt/c/.../obscura.exe).
For richer agent tools (navigate / click / screenshot as MCP tools), prefer Obscura MCP (obscura mcp) — use obscura_mcp_hint for the wiring.
Prerequisites
- Build Obscura on Windows (
cargo build --release -p obscura-cli --bins --features render,stealth). - Point the plugin at the binary (any of):
config.binaryPathin cordis- env
OBSCURA_BIN/OBSCURA_PATH(WSL orC:\...path) - default candidate (local scaffold):
/mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/obscura/target/release/obscura.exe
Install
Local clone (recommended while unpublished):
dsh plugin --profile web add /mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/dsh-wsl-obscura
When published:
dsh plugin --profile web add github:173787247/dsh-wsl-obscura
Restart dsh web after add (kit: scripts/restart-dsh-web.sh).
Config
- id: dsh-wsl-obscura
name: dsh-wsl-obscura
config:
timeoutMs: 60000
maxOutputChars: 32000
defaultStealth: true
binaryPath: /mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/obscura/target/release/obscura.exe
Tests
npm test
License
MIT
Similar plugins
Browser-first, LAN-only access to the current DeepSeek Harness Web UI with one-time QR pairing, revocable devices, event-driven diagnostics, and a slot-preserving mobile layout; no companion app, clou
★ 0
↓ 182/wk
dsh plugin --profile web add dsh-local-linkRoutes the DSH web_search tool through Ollama's web search API, reusing OLLAMA_API_KEY. No DeepSeek official key needed.
★ 0
dsh plugin --profile web add dsh-web-search-ollamaby dawsondx
DeepSeek Harness (dsh) bundle: when `dsh web` is ready, print the full GUI URL and open it in your default browser. Cross-platform, zero runtime deps, fail-safe.
★ 3
↓ 115/wk
MIT
JavaScript
Aug 15, 2026
dsh plugin --profile web add @dawsondx/dsh-web-openOne-click launcher for the Web UI: a double-click Start-DSH-Web.cmd on the Windows desktop that boots dsh web and auto-opens the browser (polling until ready), plus a web_launcher model tool (install
★ 0
dsh plugin --profile web add dsh-web-launcherby Lheyang
🐋 Orca DSH Launcher:DSH 更新检查 + 服务器启停 + 系统托盘 + 图形控制台 + 一键安装(Cordis 插件 + 桌面端)
★ 3
MIT
C#
Aug 29, 2026
dsh plugin --profile web add orca-dsh-launcherby YV3507
Cross-platform Web UI launcher for DeepSeek Harness: webui_start/stop/status/open model tools, a /webui start|stop|status|open slash command, a Settings-page launch card, and an optional desktop short
★ 3
MIT
TypeScript
Aug 20, 2026
dsh plugin --profile web add dsh-webui-launcher