Cyrus DSH Plugins
Plugins for DeepSeek Harness: the Sessions Insight panel shows what each turn of a Claude Code, DSH or Codex session was made of.
- 126 ★ on the repository
- Last commit
Extended access
Why this level
- The plugin reads agent session files and can delete them.
Install
- Works in
Manual install
dsh plugin --profile desktop add @cyrusdoyle/dsh-pluginsFor `dsh web` replace the profile with `web`.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The plugin reads agent session files and can delete them.
This is third-party code. Review the repository files before installing.
What it does
Cyrus DSH Plugins collects plugins for DeepSeek Harness (DSH), a shell for working with agents. The set currently holds one panel, Sessions Insight. It shows what the model actually received on every turn of a Claude Code, DSH or Codex session: context composition, tool calls, history compactions and cost. Sessions can be deleted after confirmation. The set installs with one `dsh plugin add` command, and a single plugin can be installed alone. Pick the profile first: `desktop` for the app and `web` for `dsh web`. Installing into the wrong profile passes without error but the plugin never appears. After install DSH must be fully quit and reopened.
Who it is for. People working in DeepSeek Harness who want to understand where tokens and money go in long Claude Code and Codex sessions.
Good fit when
- A session ballooned and you need to see which tool calls ate the context.
- You need to compare the cost of several turns of one session.
- Old sessions are in the way and must be deleted with confirmation.
- A session review panel is needed for Claude Code, DSH and Codex at once.
Not a fit when
- You do not use DeepSeek Harness.
- You need a plugin for Claude Code itself without DSH.
- Your DSH version is older than 0.2.1-rc.5.
Example request
Show in Sessions Insight which tool calls took the most context in the latest session.Limitations
DSH version 0.2.1-rc.5 or newer is required. The plugin installs into a specific profile, `desktop` or `web`, and DSH must be fully restarted after install. The panel reads session files of Claude Code, Codex and DSH on your computer, and session deletion is irreversible although it asks for confirmation. The project is small, with one plugin, and the repository contains the author working notes. The cost estimate depends on host data and may differ from the provider bill.
How to disable. Remove the plugin with the `dsh plugin` command for the right profile and restart DSH. Session files stay in place until you delete them yourself.
FAQ
What does Sessions Insight do?
It shows context composition, tool calls, compactions and cost turn by turn.
How do I choose a profile?
`desktop` for the desktop app and `web` for `dsh web` on the command line.
Which sessions does the panel read?
Claude Code, DSH and Codex sessions stored on your computer.
Why did the plugin not appear?
Most likely the wrong profile was chosen or DSH was not fully restarted. Install into the other profile and quit DSH entirely.
Can I install a single plugin?
Yes, with `dsh plugin add @cyrusdoyle/dsh-sessions-insight` and the right profile.
Discussion
No questions or reviews yet.
Related
PluginsA terminal UI plugin for DeepSeek Harness: live status line, streaming thoughts, double-Esc rollback, context progress and a TPS gauge
A Claude Code-style terminal UI for DeepSeek Harness: sessions, permissions, plugins, MCP and skills from the running Harness.
A DeepSeek Harness plugin with a skill on plugin quality: three layers ENTRY, FLOW and BOOST, with checks routed to dsh-standards.
A plugin that ports 15 superpowers skills into DeepSeek Harness: planning, TDD, debugging, review and parallel agents.
Vision tools and a skill for DeepSeek Harness: image Q&A, long-screenshot OCR and UI restoration
A plugin with 12 skills and 246 pitfall cards teaches an agent to upgrade DSH plugins across versions without breakage.
README in short
The description lists the plugins in the set, the DSH version requirement and the install order by profile. Below come the monorepo layout and development notes.