Files
deepseek-harness/packages/experimental/agent-team-web-profile

description, kind
description kind
Add the experimental Agent Teams panel to a source-checkout Web profile after the Host Team layer. package-bundle

@deepseek-ai/dsh-experimental-agent-team-web-profile

English | 中文

Summary

dsh-experimental-agent-team-web-profile is the private Web layer for Agent Teams. Add it after @deepseek-ai/dsh-web-app and @deepseek-ai/dsh-experimental-agent-team-profile to show the Team roster, task board, and teammate navigation in the browser. Removing either experimental layer leaves the stable base and Web composition unchanged. Official releases exclude this package, so it is available only from a source checkout.

Table of Contents


Use this package

Install into a profile

From this repository checkout, add the Host and Web Agent Teams layers to an initialized web profile in this order:

pnpm dsh plugin --profile web add ./packages/experimental/agent-team-profile
pnpm dsh plugin --profile web add ./packages/experimental/agent-team-web-profile

The first command supplies the Team domain, generated Remote methods, and model tools. The second command activates this package's declared patch and its browser presentation. Removing the package with dsh plugin --profile web remove @deepseek-ai/dsh-experimental-agent-team-web-profile removes the Web layer from the profile's ordered bundle list.

What you get

The conversation header gains the Team roster, shared task board, and teammate navigation. @deepseek-ai/dsh-experimental-client-ui-agent-team owns those browser interactions and mounts the generated Client Remote namespace used to reach the Host Team service.


Understand the implementation

Implementation internals — click to expand

The package's runtime content is cordis.patch.yml. Applied after dsh-web-app and the Host Agent Teams layer, its single insert entry adds the ui-agent-team row for @deepseek-ai/dsh-experimental-client-ui-agent-team. The inserted Client plugin owns the generated Remote assembly and Team UI; this static bundle holds no mutable state and installs no runtime invariant.

File Role
cordis.patch.yml Ordered Web patch containing the ui-agent-team row
src/index.ts Empty module entry; the patch is the runtime content
src/invariant.ts Empty invariant companion for the static bundle

Further Exploration


Model Experience

Indirectly, through the Host-side Agent Teams profile selected alongside this Web layer.

KV Cache effect

This Web bundle adds no model request content; the Host-side Team tools own prompt, schema, and cache effects.

Known Limitations and Deferred Work

  • Ordered compositiondsh-base, dsh-web-app, dsh-experimental-agent-team-profile, and this package must remain in that order.
  • Preset-scoped legacy controls — stable Web presets still mount continuable Subagent controls inside the preset scope. Top-level Host profile overrides do not replace those scoped registrations, so the Team roster and legacy child controls can both appear until Web has a Team-aware preset. The Web Agent Teams decision records this deferred composition work.
  • Source-checkout only — official CLI, Web, npm, and Python release payloads exclude this private package.

Dev Note

Working context for maintainers — click to expand

None.