dsh-cc/dsh-cc--packages-interaction-command-tasks ↗★ 1

@dsh-cc/command-tasks

Human-facing slash command to list background jobs 适合查看调用方可见后台作业状态的用户;需运行后台作业的组合。

パッケージ
@dsh-cc/command-tasks
互換性
未検証
Harness ピア範囲
>=0.1.5-rc.1
Cordis ピア範囲
>=0.1.5-rc.1
バージョン
0.7.1
ライセンス
Apache-2.0
最終更新
2026/09/16

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

README 全文を読む ↗

@dsh-cc/command-tasks

English | 中文

Human-facing /tasks command: list the caller-visible background jobs and their status. It reads the injected jobs service. The plugin registers one global command through ctx.commands.

Command contract

InputResult
/tasksList each caller-visible job's id (-N), kind, lifecycle status, start time, and producer label. An empty visible set renders a friendly placeholder.

The command injects commands and jobs, so a composition that runs background jobs is required. No form consumes model tokens.

Composition

The producer injects commands and jobs. A custom app mounts the job registry (e.g. @deepseek-ai/dsh-jobs-local) plus this plugin:

- id: jobs
  name: '@deepseek-ai/dsh-jobs-local'
- id: command-tasks
  name: '@dsh-cc/command-tasks'

Model Experience

The slash input and the direct output are absent from model requests and consume no model tokens. Outputs are pure reads of the jobs service; presentation text is never logged.

Known Limitations and Deferred Work

  • Todos are out of scope — the command renders background jobs only; todo-style items live outside the background-job registry and are intentionally not surfaced.
  • Read-only — the command lists jobs; cancellation goes through the job controller (kill) and is not wired here.