EveGoodEvening/dsh-autoresearch0

dsh-autoresearch

Bounded metric-driven autoresearch plugin for DeepSeek Harness

包名
dsh-autoresearch
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EveGoodEvening/dsh-autoresearch

Configuration

The Config schema (src/config.ts) is loaded at deploy time. Defaults (also in cordis.patch.yml):

KeyDefaultMeaning
gitExecutablegitGit binary.
stateRootdsh-autoresearchTracker + worktree state directory.
branchPrefixautoresearch/Run branch prefix (must end in /).
defaultMaxExperiments20Default candidate cap.
maxExperiments100Hard candidate cap.
defaultTimeoutMs90000015 min per attempt.
maxTimeoutMs360000060 min hard per-attempt ceiling.
terminationGraceMs5000Grace period before killing the evaluator tree.
maxActiveRunsPerRepository1Concurrent run cap per repo.
maxStdoutBytes / maxStderrBytes1048576Evaluator output capture limits.
maxResultChars16384Tool result render limit.
artifactRetentionDays30Artifact retention window.
retainFailedArtifactstrueKeep artifacts from failed attempts.
retainWorktreestrueKeep worktrees after terminal runs.
cleanupWorktreesOnSuccessfalseRemove worktrees on target-reached / budget-limited.
exportTsvtrueExport a TSV summary per run.
tsvRetentionDays30TSV retention window.