AI Agent Hub
Back to plugins
🖥️

dsh-artifacts

Client Updated 2026.09.10

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