striveh/dsh-capability-resolver0

dsh-capability-resolver

Read-only local capability and community plugin discovery for DeepSeek Harness Web

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

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:striveh/dsh-capability-resolver

Configuration

The bundle declares every deployment-tunable default. The catalog URL is intentionally not configurable.

FieldDefaultAllowed rangeMeaning
freshCacheMs9000001000..86400000Age through which the last successful catalog is fresh.
staleCacheMs864000001000..604800000Maximum age for an explicitly stale last-good fallback; must be at least freshCacheMs.
fetchTimeoutMs5000100..60000Timeout for the fixed catalog request.
maxCatalogBytes838860865536..33554432Maximum response bytes accepted before parsing.
maxCatalogEntries50001..20000Maximum catalog entries considered.
maxTaskChars200064..16000Maximum admitted task length.
maxResults81..50Maximum community candidates returned.
maxCurrentMatches81..50Maximum configured/tool/skill matches returned.
maxDescriptionChars60080..4000Maximum retained candidate description length.
maxMatchedTerms121..50Maximum local match terms exposed as evidence.

To override defaults, add a later row to $DSH_HOME/profiles/web/cordis.patch.yml. DSH replaces the row's complete config, so restate all fields:

- id: dsh-capability-resolver
  config:
    freshCacheMs: 900000
    staleCacheMs: 86400000
    fetchTimeoutMs: 5000
    maxCatalogBytes: 8388608
    maxCatalogEntries: 5000
    maxTaskChars: 2000
    maxResults: 8
    maxCurrentMatches: 8
    maxDescriptionChars: 600
    maxMatchedTerms: 12