reviso-dsh: A Document Review and Revisit Entry in DeepSeek Harness
reviso-si/reviso-dsh
The DSH host integration for Reviso: publish agent output for human review from the sidebar and session view tab, and find those documents again from the session that produced them.
reviso-dsh is the DeepSeek Harness host integration surface of the Reviso family, publishing agent output as documents for human review and making those documents findable again from the session that produced them. It addresses scattered artifacts and copy-paste review: the sidebar entry gathers all documents for the user, the session tab shows only what the current session produced, and it runs on demo data by default until you supply a server address and token for a live deployment. Maintained by reviso-si under the MIT license and written in TypeScript.
How to Install
dsh plugin --profile web add github:reviso-si/reviso-dsh- Category
- Sessions & Messages
- Platform
- DSH Plugin
- Author
- reviso-si
- Distribution
- Plugin
reviso-dsh Key Features
reviso-dsh Repo Summary
What Does It Do?
Reviso is a DSH plugin for DeepSeek Harness that publishes agent output as documents for human review and lets you find them again from the session. It solves the problem of losing agent artifacts after a run and having to copy-paste them for review, so you can publish, browse, and revisit documents directly inside the harness. It is the DSH host integration surface of the Reviso family, maintained by reviso-si under the MIT license and written in TypeScript.
Core Features
- Sidebar entry: adds a Reviso entry beside Settings with an overlay panel listing all Reviso documents for the user.
- Session view tab: adds a tab beside chat and trajectory that shows only the documents produced by the current session, bound by session key.
- Demo mode: runs on clearly labeled sample data by default, so you can inspect the interface without a live backend.
- Live deployment connection: fill in the server address and token in the panel's connection settings to reach a real deployment, with requests authenticated via Bearer tokens.
- Cross-repo contract alignment: document sources are normalized by source kind (dsh, claude, codex, cursor, mcp) and session key, with the contract owned by the main Reviso repository.
How to Use This Plugin?
After enabling it in DSH, a Reviso entry appears beside Settings in the sidebar; open the overlay panel to browse all documents. Switch to the Reviso tab inside a session to see only the documents that session produced. Demo mode is the default; to hit a real deployment, fill in the server address and token in the panel's connection settings and make sure the deployment allows the current origin via its CORS allowlist. For local development you can mount the source path through a patch file, and roll back by removing the plugin layer as described in the official instructions.
How to Troubleshoot This Plugin?
If the panel shows no real data, first check whether it is still in demo mode and whether the server address and token in the connection settings are correct. If requests are rejected, the deployment usually has not added the current origin to its CORS allowlist; adjust it as described in the official instructions and retry. If the plugin layer does not take effect, check whether the corresponding Reviso layer appears in the config dump, then repair it following the official instructions.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: reviso-si/reviso-dsh. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
DSH Plugin FAQ
