deepseek-harness/packages/tasks
2026-08-09 12:35:06 +08:00
..
tasks docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
tasks-local refactor(agent): publish agent/inbox/claimed from Inbox.claim 2026-08-05 21:36:51 +08:00
tool-tasks docs(i18n): address terminology review findings 2026-08-09 12:35:06 +08:00
README.i18n.yaml docs(i18n): reconcile source-drifted translations 2026-08-09 10:24:11 +08:00
README.md docs: anchor each subsystem page to its package group; make group READMEs thin tables 2026-08-09 01:32:39 +08:00
README.zh.md docs(i18n): reconcile source-drifted translations 2026-08-09 10:24:11 +08:00

tasks/ — background-task capability family

English | 中文

This family gives long-running tools one owner-isolated background-task protocol for observation, cancellation, waiting, and completion notices.

Package Role ctx key
tasks/ Defines the task registry and lifecycle contract ctx.tasks
tasks-local/ Implements the process-local task registry registers on ctx.tasks
tool-tasks/ Exposes task control and completion notices to the model registers on ctx.tools

See the background-task runtime and task-registry decisions.

The subsystem reference — the id scheme, the owner-fenced contract, snapshots — is docs/subsystems/tasks.md; design in the background-task runtime and task-registry seam Agent Notes.