Skip to content

docs: dsh 0.1.1-rc.2: experimental Agent Teams, image normalization, and new plugins - #15

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/sync
Open

docs: dsh 0.1.1-rc.2: experimental Agent Teams, image normalization, and new plugins#15
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/sync

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

The dsh docs refreshed (fetched 2026-08-24 vs 2026-08-13) and that 11-day window shipped a new npm release plus a major new feature: the experimental Agent Teams subsystem for multi-agent collaboration, alongside an image-attachment normalization overhaul, a credentials event rename, and a web-launch behavior change. Plugin authors and dsh deployers should review — several surfaces changed shape.

  • Agent Teams (experimental) — new subsystem page and two new packages (dsh-experimental-agent-team, dsh-experimental-tool-agent-team): a Team Lead can spawn durable teammates, exchange queued/recoverable messages, and share a revisioned task DAG (blockedBy, CAS revision). Adds ctx.agentTeams (TeamService) and ten model-visible tools: spawn_teammate, team_task_create/get/list/update, followup_task, wait_agent, plus team-scoped send_message/interrupt_agent/list_agents. Disabled by default; an Agent Teams profile patch enables it.
  • npm release@deepseek-ai/dsh bumped 0.1.0-rc.60.1.1-rc.2 (four new versions: rc.7/rc.8 on 08-17/08-19, rc.1/rc.2 on 08-21).
  • Image attachment normalization — attachments are now normalized before storage (default long edge 2048 px / 4 MiB) with per-route request variants. New saveImages() batch and readImageRequest() APIs, new config (maxImageDimension, normalizedImageMaxDimension, normalizedImageMaxBytes, imageCompressionConcurrency); read_image now auto-validates/downscales, so agents need no hand-rolled thumbnails.
  • Breaking event renamecredentials/updatedcredentials/reference-updated; new ctx.authorization service registers credential-obtaining flows.
  • dsh web behavior change — launches now open the default browser automatically; new --no-open flag to run headless (SSH launches only print the URL). Scripts relying on old behavior should pass --no-open.
  • New plugins/toolsdsh-tool-pwsh-persistent (Windows counterpart of persistent bash), dsh-file-reference-local, api-remotes, and client UI packages (ui-input-trigger, ui-reference); module graph and tool/config catalogs regenerated to match.
  • New cookbook — "adding a settings card": how a plugin registers its own config card on the web settings page (settings namespace + keyed slot, no web-app rebuild).
  • Providers guide — new compat switches for OpenAI-compatible gateways (supportsDeveloperRole, maxTokensField, thinkingFormat) to fix requests that gateways reject vs OpenAI defaults.

@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: plugin settings cards, ReplayEnvelope, saveImages batch API, reasoning 'low' docs: dsh 0.1.0-rc.7: replay envelope, batch image saves, low reasoning effort Aug 17, 2026
@github-actions
github-actions Bot force-pushed the docs/sync branch 2 times, most recently from b7b7762 to 8b6ff54 Compare August 18, 2026 01:54
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: replay envelope, batch image saves, low reasoning effort docs: dsh 0.1.0-rc.7: settings-card cookbook, reasoningEffort 'low', batch image save, structured replay envelopes Aug 18, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: settings-card cookbook, reasoningEffort 'low', batch image save, structured replay envelopes docs: dsh 0.1.0-rc.7: ReplayEnvelope streaming format, batch image saves, settings-card cookbook Aug 18, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: ReplayEnvelope streaming format, batch image saves, settings-card cookbook docs: dsh 0.1.0-rc.7: ReplayEnvelope, saveImages batch API, low reasoning effort Aug 18, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: ReplayEnvelope, saveImages batch API, low reasoning effort docs: dsh 0.1.0-rc.7: streaming ReplayEnvelope protocol, batch image attachment API, reasoningEffort 'low' Aug 18, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: streaming ReplayEnvelope protocol, batch image attachment API, reasoningEffort 'low' docs: dsh 0.1.0-rc.7: ReplayEnvelope replay state, batch image save, reasoningEffort 'low' Aug 19, 2026
@github-actions
github-actions Bot force-pushed the docs/sync branch 2 times, most recently from 8d85616 to 50d9b9b Compare August 19, 2026 07:09
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: ReplayEnvelope replay state, batch image save, reasoningEffort 'low' docs: dsh 0.1.0-rc.7: settings-card cookbook, saveImages batch API, replay-state split Aug 19, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: settings-card cookbook, saveImages batch API, replay-state split docs: dsh 0.1.0-rc.7: settings-card plugin API, ReplayEnvelope replay split, batch image saves Aug 19, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7: settings-card plugin API, ReplayEnvelope replay split, batch image saves docs: dsh 0.1.0-rc.8: Agent Teams subsystem, file-reference seam, and image-aware command/streaming APIs Aug 19, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.8: Agent Teams subsystem, file-reference seam, and image-aware command/streaming APIs docs: dsh rc.8: Agent Teams experimental subsystem, persistent pwsh tool, file-reference seam Aug 20, 2026
@github-actions github-actions Bot changed the title docs: dsh rc.8: Agent Teams experimental subsystem, persistent pwsh tool, file-reference seam docs: dsh 0.1.0-rc.7/rc.8: Agent Teams subsystem, expanded pi-ai compat, breaking report-delivery and web-open defaults Aug 20, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7/rc.8: Agent Teams subsystem, expanded pi-ai compat, breaking report-delivery and web-open defaults docs: dsh rc.8: Agent Teams + file-reference subsystems, image-aware slash commands, breaking command/subagent delivery changes Aug 20, 2026
@github-actions github-actions Bot changed the title docs: dsh rc.8: Agent Teams + file-reference subsystems, image-aware slash commands, breaking command/subagent delivery changes docs: dsh rc.7/rc.8: new Agent Teams domain, persistent pwsh tool, pi-ai compat rework, session event change Aug 20, 2026
@github-actions github-actions Bot changed the title docs: dsh rc.7/rc.8: new Agent Teams domain, persistent pwsh tool, pi-ai compat rework, session event change docs: dsh 0.1.0-rc.7 / 0.1.1-rc.1: agent teams, authorization flows, expanded pi-ai compat Aug 21, 2026
@github-actions github-actions Bot changed the title docs: dsh 0.1.0-rc.7 / 0.1.1-rc.1: agent teams, authorization flows, expanded pi-ai compat docs: dsh 0.1.1: Agent Teams subsystem, credential authorization service, image-handling config, and a breaking credentials event rename Aug 24, 2026
…and new plugins

The dsh docs refreshed (fetched 2026-08-24 vs 2026-08-13) and that 11-day window shipped a new npm release plus a major new feature: the experimental Agent Teams subsystem for multi-agent collaboration, alongside an image-attachment normalization overhaul, a credentials event rename, and a web-launch behavior change. Plugin authors and dsh deployers should review — several surfaces changed shape.

- **Agent Teams (experimental)** — new subsystem page and two new packages (`dsh-experimental-agent-team`, `dsh-experimental-tool-agent-team`): a Team Lead can spawn durable teammates, exchange queued/recoverable messages, and share a revisioned task DAG (`blockedBy`, CAS `revision`). Adds `ctx.agentTeams` (TeamService) and ten model-visible tools: `spawn_teammate`, `team_task_create/get/list/update`, `followup_task`, `wait_agent`, plus team-scoped `send_message`/`interrupt_agent`/`list_agents`. Disabled by default; an Agent Teams profile patch enables it.
- **npm release** — `@deepseek-ai/dsh` bumped `0.1.0-rc.6` → `0.1.1-rc.2` (four new versions: rc.7/rc.8 on 08-17/08-19, rc.1/rc.2 on 08-21).
- **Image attachment normalization** — attachments are now normalized before storage (default long edge 2048 px / 4 MiB) with per-route request variants. New `saveImages()` batch and `readImageRequest()` APIs, new config (`maxImageDimension`, `normalizedImageMaxDimension`, `normalizedImageMaxBytes`, `imageCompressionConcurrency`); `read_image` now auto-validates/downscales, so agents need no hand-rolled thumbnails.
- **Breaking event rename** — `credentials/updated` → `credentials/reference-updated`; new `ctx.authorization` service registers credential-obtaining flows.
- **`dsh web` behavior change** — launches now open the default browser automatically; new `--no-open` flag to run headless (SSH launches only print the URL). Scripts relying on old behavior should pass `--no-open`.
- **New plugins/tools** — `dsh-tool-pwsh-persistent` (Windows counterpart of persistent bash), `dsh-file-reference-local`, `api-remotes`, and client UI packages (`ui-input-trigger`, `ui-reference`); module graph and tool/config catalogs regenerated to match.
- **New cookbook** — "adding a settings card": how a plugin registers its own config card on the web settings page (settings namespace + keyed slot, no web-app rebuild).
- **Providers guide** — new `compat` switches for OpenAI-compatible gateways (`supportsDeveloperRole`, `maxTokensField`, `thinkingFormat`) to fix requests that gateways reject vs OpenAI defaults.
@github-actions github-actions Bot changed the title docs: dsh 0.1.1: Agent Teams subsystem, credential authorization service, image-handling config, and a breaking credentials event rename docs: dsh 0.1.1-rc.2: experimental Agent Teams, image normalization, and new plugins Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants