Initial commit: scheduled tasks plugin for DeepSeek Harness

Sidebar jobs under New Session, isolated run history, cron/at schedules, and model-facing cron_* tools.
This commit is contained in:
Whale-Zhang 2026-08-24 14:16:47 +08:00
commit ef8ff6e10d
22 changed files with 5711 additions and 0 deletions

57
package.json Normal file
View file

@ -0,0 +1,57 @@
{
"name": "@dsh-external/dsh-cron-tasks",
"description": "Scheduled tasks for DeepSeek Harness: sidebar entry under 新会话, plugin settings, and run history kept out of the workspace list.",
"version": "0.1.0",
"private": true,
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/Whale-Zhang/dsh-cron-tasks.git"
},
"bugs": {
"url": "https://github.com/Whale-Zhang/dsh-cron-tasks/issues"
},
"homepage": "https://github.com/Whale-Zhang/dsh-cron-tasks#readme",
"keywords": [
"dsh-plugin",
"dsh",
"deepseek-harness",
"cron",
"scheduled-tasks"
],
"main": "lib/index.js",
"types": "lib/index.d.ts",
"exports": {
".": {
"types": "./lib/index.d.ts",
"default": "./lib/index.js"
},
"./client": "./lib/client.js",
"./cordis.patch.yml": "./cordis.patch.yml",
"./package.json": "./package.json"
},
"files": [
"lib",
"cordis.patch.yml",
"docs",
"README.md",
"LICENSE"
],
"scripts": {
"test": "node --test test/*.test.js"
},
"dsh": {
"bundle": {
"patch": "./cordis.patch.yml"
},
"client": {
"platform": "web",
"immediately": true,
"inject": [
"@deepseek-ai/dsh-client-ui-settings-plugins",
"@deepseek-ai/dsh-client-ui-sidebar"
]
}
},
"license": "MIT"
}