Relay Time Monitor Bundle Extension for DeepSeek Harness

Introduction

In the development of Relay workflows for DeepSeek Harness (DSH), in addition to routine monitoring and event handling, the need for time-based scheduling has been increasing. The existing plugin system may not directly provide an out-of-the-box deadline type. As an extension, relay-dsh-plugin-monitor-time fills this gap.

What Is It

This is a Time deadline Monitor Bundle extension plugin designed for Relay on DeepSeek Harness. It is maintained by user yangbobo2021. It registers a new discoverable Monitor Bundle type time.deadline with Relay and provides a convenient tool relay_schedule_timer.

Core Features

  1. New Monitor Bundle type: Adds the discoverable time.deadline type for defining time-based monitoring in Relay workflows.
  2. New convenience tool: Provides the relay_schedule_timer tool to simplify time scheduling logic.
  3. Host clock dependency: The plugin only reads the host clock and does not depend on an external NTP service.
  4. Multilingual support: Supports catalog metadata in English and Simplified Chinese.

Installation and Enablement

This plugin depends on Relay Events and Monitor Core. Specify exact versions during installation.

npx @deepseek-ai/dsh@0.1.3-rc.1 plugin --profile web add --save-exact \
  relay-dsh-plugin-events@0.2.3-rc.1 \
  relay-dsh-plugin-monitors@0.3.2-rc.1 \
  relay-dsh-plugin-monitor-time@0.1.3-rc.1

You can also install directly from a Git source for verification:

npx @deepseek-ai/dsh@0.1.3-rc.1 plugin --profile web add --save-exact \
  github:yangbobo2021/relay-dsh-plugin-monitor-time#v0.1.3-rc.1

Compatibility and Notes

  • Version compatibility: The stable version 0.1.2 has been verified on official DSH 0.1.5-rc.2 and 0.1.6-alpha.1, requiring no implementation adaptation. The same build artifact is also compatible with the audited DSH 0.1.2-alpha.3 configuration.
  • Clock security: The plugin only reads the host clock, meaning it runs in the same environment as the DSH process. Note the accuracy of the host clock and permission issues.
  • License: It uses the MIT license.

Summary

This plugin provides basic time-related monitoring capabilities for Relay in DSH. If you need to handle time-based deadline tasks in your workflow, you can install the dependencies using the commands above and use the time.deadline type.

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye