DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-schedule-tab

S

dsh-schedule-tab

Manifest valid

DeepSeek Harness Web plugin: a global Schedule tab showing reminders across all dialogs

UI (client)hasBundlePatch

@stolyarovmn/dsh-client-ui-schedule-tab

A DeepSeek Harness Web plugin that adds a global Schedule tab. It lists scheduled reminders from all dialogs and opens the source dialog when a reminder is selected.

Features

  • Shows scheduled reminders from all dialogs in one list.
  • Shows the source dialog for each reminder.
  • Orders overdue reminders first, then upcoming reminders by time.
  • Opens the source dialog by mouse or keyboard.
  • Supports English and Chinese UI strings.
  • Keeps reminder creation, editing, and cancellation in the built-in Schedule tools.

Install

From GitHub:

dsh plugin --profile web add git+https://github.com/Stolyarovmn/dsh-schedule-tab.git

Pinned to this release:

dsh plugin --profile web add @stolyarovmn/dsh-client-ui-schedule-tab@0.4.6

For local development:

dsh plugin --profile web add file:C:\\path\\to\\dsh-schedule-tab

Restart dsh web after installation.

The package declares dsh.bundle.patch, so dsh plugin add activates the plugin without a manual profile patch. The package ships prebuilt lib/ files and has no install-time build scripts.

Usage

  1. Create a reminder in any dialog.
  2. Open the Schedule tab.
  3. Select a reminder to open its source dialog.

Compatibility

Declared DSH peer range:

>=0.1.5-rc.3 <0.1.7-rc.2

CI runs installation smoke tests against:

  • 0.1.5-rc.3
  • 0.1.7-rc.1

The client supports both projection shapes used by those releases: legacy SessionSummary.projectionValues.schedule and the 0.1.7 refreshProjections()/projectionsBySession API. Session navigation uses uiWorkspace.openSession(), which is available in both releases.

Schedule service on DSH 0.1.5-rc.3 through 0.1.7-rc.1

Those DSH releases ship the Host Schedule service as opt-in, and their Schedule implementation intentionally attaches only to root Agents created after the Schedule plugin has loaded. Since 0.4.6, this bundle makes the Web session-controller wait for a Host bootstrap. The bootstrap mounts time-context and schedule first and only then releases Session creation, so restored dialogs receive schedule_create, schedule_list and schedule_delete after a full process restart.

The tab only displays real Schedule records. It does not treat background bash/pwsh jobs as reminders. A full dsh web process restart is required after installing or upgrading; HMR cannot retrofit the legacy Schedule runtime into an Agent that is already live.

Development

Run all repository tests:

npm run test:all

The test suite covers client behavior and bundle metadata. CI also verifies package contents and installs the plugin into an isolated DSH profile.

Discoverability

The repository uses the dsh-plugin package keyword and is intended to use the GitHub dsh-plugin topic. The package name for npm is @stolyarovmn/dsh-client-ui-schedule-tab.

Files

FilePurpose
package.jsonPackage metadata and DSH manifests
cordis.patch.ymlLoader entry for the plugin
lib/index.jsHost entry point
lib/client.jsSchedule tab UI
test/scenarios.test.jsClient behavior tests
test/bundle.test.jsBundle metadata validation
.github/workflows/ci.ymlAutomated tests and DSH installation checks
.github/workflows/publish.ymlnpm publishing workflow

Publishing

npm publishing uses GitHub Actions trusted publishing from .github/workflows/publish.yml.

License

MIT

Comments

Loading…

Similar plugins

dsh-memento-tab

by inxups

Session-scoped memory tab for DeepSeek Harness — a companion plugin to dsh-memento.

Manifest valid

★ 0

MIT

JavaScript

Sep 13, 2026

dsh plugin --profile web add dsh-memento-tab

by weibaohui

DeepSeek Harness plugin: cron-driven scheduled items with a full-page management UI. Each item carries a title, a prompt, and a croner expression; executions spawn a fresh agent session in a bound wor

Manifest valid

★ 0

JavaScript

Aug 19, 2026

dsh plugin --profile web add dsh-plugin-scheduled-items

by huahai0202

DeepSeek Harness (DSH) web-GUI plugin: archived-session panel with unarchive & delete

Terminal & ClientsTools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 8

MIT

JavaScript

Sep 23, 2026

dsh plugin --profile web add dsh-better-archive

by uckkk

日程排期

Manifest valid

★ 0

MIT

JavaScript

Aug 20, 2026

dsh plugin --profile web add dsh-schedule-day

by jwilson411

A minimal, tested template for DeepSeek Harness plugins.

Manifest valid

★ 0

MIT

JavaScript

Sep 1, 2026

dsh plugin --profile web add dsh-plugin-kit

by Ycet

DeepSeek Harness web notifications plugin

Security & AuditManifest valid

★ 4

MIT

JavaScript

Sep 13, 2026

dsh plugin --profile web add dsh-notifications