π§ͺ dsh-test-drive - 1024 store channels
PerryLink/dsh-test-drive Β· skills
Returns a run record (tdr_...), a matrix (tdm_...), or β with no id β the latest matrix.
β
4GitHub stars
0Forks
2026-09-06Last updated
TypeScriptLanguage
Apache-2.0License
Key features
- Isolated install-and-smoke test drives for DeepSeek Harness plugins.
- test_drive tool β one target through the complete pipeline: dsh plugin add β --dump-config patch check β headless boot smoke (FAILED-marker scan + optional one-shot task) β optional capability assertion β dsh plugin remove β quarantined cleanup.
- capability β assertion after the boot smoke: the agent calls name (tool) or runs /name (command) with args
- Only public services are consumed: ctx.subprocess, ctx.jobs, ctx.storageDomain, ctx.tools, ctx.commands.
- Install, smoke, verify, and clean up in a throwaway profile β your real /.dsh stays untouched.
Requirements
- Installing registry/git targets requires network access from the child dsh/pnpm processes.
- The smoke task needs model credentials to reach pass
Install command
dsh plugin --profile web add github:PerryLink/dsh-test-drive