dsh-artifacts
Run the following command in DeepSeek Harness:
dsh plugin install lucagiftzek/dsh-artifacts
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install lucagiftzek/dsh-artifacts in your DeepSeek Harness terminal to install; the plugin is hosted at https://github.com/lucagiftzek/dsh-artifacts and requires a dsh-web restart to activate the new sidebar tab.
About this plugin
Agents churn out files during a session—an HTML report, a dashboard, a diagram, a CSV—yet reviewing them usually means copying a path into a new browser tab by hand. dsh-artifacts removes that friction: it registers an Artifacts tab alongside the existing explorer, editor, terminal, and browser tabs in the DSH sidebar, lists every produced file newest-first with a type badge, size, and age, and lets you click any row to preview it in-place inside a same-origin iframe, all without leaving the GUI.
The tab ships a small toolbar for practical actions: open in a real browser tab, copy a shareable link, re-fetch the preview, or re-read the index. Polling runs every five seconds only while the tab is active and the panel is visible, and the toolbar uses a fixed-box layout so a poll re-render never causes a width jitter. If your server injects a live-reload snippet into served HTML, previews refresh themselves when a file is regenerated—the plugin needs no knowledge of that. When your index endpoint supports per-session attribution via a boolean mine field, the tab surfaces a This chat / All toggle that isolates the current session from the full list.
Built for developers and teams running the DSH Web GUI who want a glanceable, always-current view of agent output. You supply one same-origin JSON index endpoint matching the documented contract (a reference server and publisher script live in contrib/); everything else stays client-side with no host service, no filesystem access, and no extra settings namespace required.
Use Cases
- Glance at agent-produced reports, diagrams, or data files during a live session without copying paths into a browser
- Preview HTML dashboards or SVG diagrams in-place within the GUI to keep workflow context intact
- Toggle between current-chat and all artifacts when multiple sessions share one output directory
Best For
- Developers on the DSH Web GUI who want a live view of agent output
- Teams running multi-session agent work that needs a consolidated artifact dashboard
- Anyone who finds manually opening agent-generated files in a browser tedious
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.