@geecraft23/dsh-hello-plugin
A minimal hello-world plugin bundle for DeepSeek Harness. When a profile starts, the plugin prints Hello World! to the console.
Requirements
- Node.js
^22.19.0 || >=24.0.0
- DeepSeek Harness with
@deepseek-ai/cordis ^4.0.2
Install
Add the bundle to a DSH profile:
dsh plugin --profile <name> add @geecraft23/dsh-hello-plugin
Restart the profile after installation, then launch it:
dsh --profile <name>
The profile prints the following line when Cordis applies the plugin:
Hello World!
Remove the bundle with:
dsh plugin --profile <name> remove @geecraft23/dsh-hello-plugin
How it works
The package declares cordis.patch.yml as a DSH bundle patch. Installing the package adds that patch to the selected profile, and the patch inserts this package as a Cordis plugin. Cordis imports the compiled entry point and calls its exported apply() function during profile startup.
Development
Install dependencies and verify the package:
pnpm install
pnpm run typecheck
pnpm run build
pnpm pack --dry-run
The published package contains the compiled JavaScript, TypeScript declarations, and cordis.patch.yml.
License
MIT