pakgrou-porg/yardmaster--packages-dsh-bundle-yardmaster0

@pakgrou-porg/dsh-bundle-yardmaster

DeepSeek Harness bundle: mounts dsh-yardmaster and makes the yardmaster adapter the default model adapter. Ships the yardmaster-web and yardmaster-headless profile templates.

包名
@pakgrou-porg/dsh-bundle-yardmaster
版本
0.1.0
许可证
Apache-2.0
最近更新
2026年9月6日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pakgrou-porg/yardmaster#a4d6a46f640f498082d528b70ae9bcb4be20cf06&path:packages/dsh-bundle-yardmaster

@pakgrou-porg/dsh-bundle-yardmaster

A DeepSeek Harness bundle plus the two Yardmaster profile templates.

The bundle

cordis.patch.yml (declared via dsh.bundle.patch) does exactly two things and disables nothing else:

  1. insert — mounts @pakgrou-porg/dsh-yardmaster.
  2. override agent-default-modelprovider: yardmaster, model: plan-execute.

dsh-web-config.reference.yml is the captured dsh --profile web --dump-config for the pinned dsh version and is the authoritative list of rows the patch may target. src/patch.test.ts asserts the patch touches only those rows.

The profiles

Profiledsh.profile.bundlespatchReload
yardmaster-webdsh-base, dsh-web-app, dsh-bundle-yardmasterlive
yardmaster-headlessdsh-base, dsh-headless, dsh-bundle-yardmasterstartup

Both must boot from dsh --profile --dump-config without warnings (checked by the harness CI job).

Use

Desktop app: Start Harness runs dsh web --profile yardmaster-web --no-open. TUI: an action runs dsh headless --profile yardmaster-headless "".

Install the plugin into an existing dsh instead of using the profile:

dsh plugin --profile web add @pakgrou-porg/dsh-yardmaster

Status

Scaffold. The patch, profile manifests, and their tests are real and pass. The bundle glue plugin is a no-op entry by design. See ../dsh-yardmaster/COMPATIBILITY.md.