DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-test-drive

Runs isolated install, patch, boot-smoke, and optional capability checks for DeepSeek Harness plugin targets.

UI & ProductivityTerminal & TUIDeveloper ToolsSecurity & PolicySkills & WorkflowsRemote Execution
9GitHub Stars0ForksUpdated2026-09-19

Install

$ dsh plugin --profile web add github:PerryLink/dsh-test-drive#<commit-sha>

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-test-drive is an installable DeepSeek Harness tool plugin that tests repository, npm, local-path, and tarball targets in a throwaway DSH_HOME profile. It returns structured per-stage results and can create batch JSON/Markdown matrix reports.

Key Capabilities

  • Provides the test_drive tool for isolated install, configuration-patch, smoke, optional capability, uninstall, and cleanup checks.
  • Provides the /testdrive command for background batch testing of multiple targets.
  • Provides the drive_report tool to render stored run records and matrix reports.
  • Uses fresh temporary DSH_HOME, workspace, and pnpm-store locations for each drive.
  • Checks the target bundle patch with dsh plugin add and --dump-config.
  • Records structured dsh-test-drive/v1 results with stage statuses, durations, output tails, and verdicts.
  • Can optionally assert a named tool or command invocation and expected output.
  • Redacts documented token, URL-credential, bearer-header, and temporary-path data from report strings.

Useful For

  • Smoke-test a DSH plugin before adopting it in a primary profile.
  • Generate install and boot verification matrices for plugin scoring pipelines.
  • Batch-check repository or npm plugin targets in CI-oriented workflows.
  • Investigate failed installs while optionally retaining isolated temporary directories for forensics.

Who It Fits

  • DeepSeek Harness plugin developers.
  • Maintainers of plugin evaluation or scoring pipelines.
  • DSH users who want to test plugins outside their normal profile.

Documented Limitations

  • Requires Node.js ^22.19.0 or >=24.0.0, pnpm on PATH, and a locatable dsh CLI unless dshBin is configured.
  • Registry and git targets require network access from child dsh and pnpm processes.
  • A smoke task needs model credentials to complete; without credentials it can report boot-ok rather than pass.
  • Capability assertions require DEEPSEEK_API_KEY through the host environment or explicitly configured forwardEnv.
  • Reports are not persisted when the active composition has no storageDomain.
  • Default batch execution is serial; higher batch concurrency shares pnpm-store disk resources.
  • Git installation may require allowing the package prepare build in the throwaway profile.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
PerryLink/dsh-test-drive
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
1a626cf · 2026-09-20

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
9GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-19
Last release
2026-09-12
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app