Ceelog/dsh-plugins

deepseek harness plugins

Bundle verified Unknown TypeScript Unknown
Bundle verified

Listed

6

Ui, Workflow

Bundle verified

VersionUnknown
LanguageTypeScript
LicenseUnknown
View on GitHub

Preview

Preview 1 of 3: Ceelog/dsh-plugins
Preview 2 of 3: Ceelog/dsh-plugins
Preview 3 of 3: Ceelog/dsh-plugins

What it does

Ceelog/dsh-plugins#dsh-plugin-scheduled-tasks: Per-project scheduled prompts run as fresh headless agent sessions, with one-time, interval, and cron schedules plus durable run history. Ceelog/dsh-plugins#dsh-plugin-setting-mcp: Manage MCP servers from the Web settings panel: view, add, edit, remove, enable or disable them, with hot reload on save.

Best for

  • Teams scheduling project-specific prompts as one-time, interval, or cron jobs with durable run history.
  • Workflows that benefit from each scheduled run starting in a fresh headless agent session.
  • DSH Web administrators who want to manage and hot-reload MCP server settings through a graphical panel.

Not ideal for

  • Tasks that must continue inside an existing interactive session rather than a fresh headless session.
  • Installations that neither schedule agent prompts nor manage MCP servers through DSH Web.
  • Users seeking one narrowly scoped feature who do not need either package in this multi-plugin workspace.

README

dsh-plugins

Out-of-tree DeepSeek Harness plugins workspace.

Plugins

Plugin Description Demo
@opendsh/dsh-plugin-scheduled-tasks Per-project scheduled tasks with prompts, executed as headless agent sessions in the project directory, with durable run history.
@opendsh/dsh-plugin-setting-mcp Manage MCP servers from the settings panel — view, edit, remove, enable/disable — with hot reload on save.

Workspace layout

src/plugins/
├── dsh-plugin-scheduled-tasks   (@opendsh/dsh-plugin-scheduled-tasks)
└── dsh-plugin-setting-mcp       (@opendsh/dsh-plugin-setting-mcp)
Command Meaning
pnpm install Install workspace tooling (TypeScript 7, Biome, …).
pnpm build Build every plugin package.
pnpm test Run every plugin’s vitest suite.
pnpm lint Biome check across the workspace.

Toolchain

  • TypeScript 7 (the native compiler) for typechecking and server emit.
  • tsdown for the browser client bundle, wrapped in the DSH window.__ModuleLoader__.load handoff (see each plugin’s scripts/wrap-client.mjs).
  • vitest for unit tests, Biome for lint/format.

联系开发者

扫描下方二维码联系开发者:

联系开发者

Frequently Asked QuestionsFAQ

Use the verified command dsh plugin --profile default add github:Ceelog/dsh-plugins#path:/src/plugins/dsh-plugin-scheduled-tasks in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.