Files
deepseek-harness/packages/activity
Yichen Jiang 6b2cc74984 Merge remote-tracking branch 'origin/master' into worktree/process-plugin-streaming-72f9b3
# Conflicts:
#	docs/config-catalog.i18n.yaml
#	docs/config-catalog.md
#	docs/config-catalog.zh.md
#	docs/event-producer-consumer.i18n.yaml
#	docs/module-graph.i18n.yaml
#	docs/module-graph.md
#	docs/module-graph.zh.md
#	packages/api/remotes/package.json
#	packages/client/ui-activity/package.json
#	packages/workflow/tool-workflow/src/index.ts
2026-08-31 11:18:10 +08:00
..

description, kind
description kind
The activity package group: the non-consuming live-output observation plane under packages/activity/, for readers choosing or navigating the family. package-group

activity/ — streaming-output observation family

English | 中文

Summary

This family lets any number of independent observers watch a long-running producer's live output without touching the model-facing paths: an activity is an append-only bounded output stream plus live status, read at absolute byte offsets that survive eviction. activity defines the registry contract and vocabulary; activity-local implements the in-memory ring-buffer registry. The plane is optional and invisible to the model — a composition without it loses only live observation.

Table of Contents


Packages

The Service Definition and its local implementation:

Package Role ctx key
activity/ Defines the observation registry and vocabulary ctx.activities
activity-local/ Implements the in-memory ring-buffer registry registers on ctx.activities

Dev Note

None.