Who it is forA developer reading unfamiliar code who needs to follow one execution path through several files and branches.
The problemA flat text explanation of a code path is hard to navigate when you want to jump between files, functions, and branches.
The outcomeA local explorer for the code path that you can click through, with your saved position passed to the next Agent turn.
What you need first
- Node.js ^22.19.0 or ^24.0.0
- A supported DeepSeek Harness Web profile
- Access to the dsh CLI to add the plugin
Steps
dsh plugin --profile web add dsh-plugin-genuidsh --profile web- Start a new Web session and describe the code path, such as <entry point> in <repo path>.
- Ask for a source-grounded explorer of the files, functions, and branches on that path.
- Explore the path in the interface, then ask the Agent to continue the investigation from your saved position.
Prompt for your agent
Use the dsh-plugin-genui plugin in DeepSeek Harness to build a React + TypeScript app that traces <entry point> through its files, functions, and branches. Expected output: a local explorer that lets me move between nodes and save my position. Verify that the next Agent turn reads the saved position.
Caveat. The README describes tracing from a source-grounded CLI explanation, so accuracy depends on the source the Agent reads.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for pengyue-polaron/deepseek-harness-genui and "Trace a code path through files, functions, and branches"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer