Preface¶
In the DeepSeek Harness (DSH) ecosystem, capabilities are typically provided by plugins. Tools, models, skills, workspaces, and session states may be scattered across different configurations and runtime paths. When encountering questions like “What capabilities can the current agent actually use?”, “Are the model providers or skills visible?”, or “Is workspace and session persistence normal?”, a method is needed to check without modifying configurations, but only reporting the problem.
Below is an introduction to tree201/dsh-capability-inspector. It is a read-only runtime diagnostic and health check plugin for DeepSeek Harness. The DSH community directory is an independent site with no official affiliation to DeepSeek / Huanfang; here we only introduce the plugin capabilities and usage listed in verified materials.
What is it¶
tree201/dsh-capability-inspector is a DeepSeek Harness plugin used to inspect the runtime capabilities visible to the current agent in a read-only manner, helping to locate configuration or runtime issues.
Maintainer is tree201, license is MIT.
It provides the inspect_dsh tool to explain the actual capabilities available to the current agent and where configuration or runtime issues might appear.
Core Features¶
Provide the inspect_dsh Tool¶
The plugin provides the inspect_dsh tool. Upon invocation, it provides diagnostic information regarding the capabilities visible to the current agent, helping to determine which capabilities are available and which checks have errors.
Check Runtime Environment¶
It checks the following runtime environment information:
- Node.js version
- Operating System
- Architecture
- Working directory
Check Agent Visible Tools¶
It checks the tools visible within the scope of the currently invoked agent.
Check Model Providers and Model Catalogs¶
It checks LLM providers and corresponding model catalogs.
Check Skills, Providers, and Invocation Patterns¶
It checks skills, providers, and invocation patterns.
Check Workspaces and Session States¶
It checks:
- Workspace
- Directory status
- Associated session count
- Session persistence availability
Report Missing Capabilities and Check Errors¶
It reports missing capabilities and individual check errors.
Failure of a single provider or capability check does not cause the entire report to fail.
Installation and Enablement¶
The following command is used to add this plugin to the web profile from GitHub:
dsh plugin --profile web add github:tree201/dsh-capability-inspector
After execution, restart DSH and let the agent invoke the diagnostic capability.
Typical Usage¶
After restarting DSH, you can directly request a full runtime check:
Inspect the current DSH runtime and summarize available capabilities and warnings.
This request will cause the agent to summarize the currently available capabilities and alerts that need attention.
You can also perform more focused checks:
List the tools and skills available to this agent.
Check model providers and model catalogs.
Check workspace and session persistence health.
The inspect_dsh tool can use the following scopes:
summarytoolsmodelsskillsworkspacessessions
Suitable Scenarios and Notes¶
Suitable for the following scenarios:
- Confirming the tools, skills, models, workspaces, and session persistence capabilities visible to the current agent
- Troubleshooting DSH configuration or runtime issues while keeping the plugin in a read-only state
- Obtaining a diagnostic report of current capabilities before modifying configurations
Notes:
- This plugin remains read-only, does not modify configurations, and does not automatically fix faults
- It does not return API keys or other credential values
- It does not check private Cordis reflection states
- It cannot check plugins that have already failed before this plugin was loaded
- The plugin runs with the current dsh process permissions; source code and license should be checked before installation
- When installing via Git, if pnpm requires build script authorization, review the DSH plugin installation guide and only authorize trusted sources
Conclusion¶
The value of tree201/dsh-capability-inspector lies in providing a read-only entry point for DSH runtime checks: it helps users confirm the tools, models, skills, workspaces, and session persistence status visible to the current agent, and reports missing capabilities and individual check errors, without automatically modifying configurations or fixing faults.
GitHub Address:
https://github.com/tree201/dsh-capability-inspector
Directory page: No specific URL is provided in the currently verified materials; search dsh-capability-inspector in the DSH community directory to view.