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
Open
docs: dsh 0.1.1-rc.2: experimental Agent Teams, image normalization, and new plugins#15github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
github-actions
Bot
force-pushed
the
docs/sync
branch
2 times, most recently
from
August 18, 2026 01:54
b7b7762 to
8b6ff54
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 18, 2026 07:09
8b6ff54 to
309fc9f
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 18, 2026 13:12
309fc9f to
dab4ce8
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 18, 2026 19:01
dab4ce8 to
5aa7d59
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
2 times, most recently
from
August 19, 2026 07:09
8d85616 to
50d9b9b
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 19, 2026 13:14
50d9b9b to
a49574d
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 19, 2026 18:57
a49574d to
95aa297
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 20, 2026 01:56
95aa297 to
1ccae23
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 20, 2026 07:11
1ccae23 to
5d899f6
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 20, 2026 13:16
5d899f6 to
b23fb30
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 20, 2026 19:04
b23fb30 to
5f6f662
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 21, 2026 07:12
5f6f662 to
8c4b3e9
Compare
github-actions
Bot
force-pushed
the
docs/sync
branch
from
August 24, 2026 07:32
8c4b3e9 to
d7e06ae
Compare
…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
Bot
force-pushed
the
docs/sync
branch
from
August 24, 2026 13:17
d7e06ae to
d890061
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.
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, CASrevision). Addsctx.agentTeams(TeamService) and ten model-visible tools:spawn_teammate,team_task_create/get/list/update,followup_task,wait_agent, plus team-scopedsend_message/interrupt_agent/list_agents. Disabled by default; an Agent Teams profile patch enables it.@deepseek-ai/dshbumped0.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).saveImages()batch andreadImageRequest()APIs, new config (maxImageDimension,normalizedImageMaxDimension,normalizedImageMaxBytes,imageCompressionConcurrency);read_imagenow auto-validates/downscales, so agents need no hand-rolled thumbnails.credentials/updated→credentials/reference-updated; newctx.authorizationservice registers credential-obtaining flows.dsh webbehavior change — launches now open the default browser automatically; new--no-openflag to run headless (SSH launches only print the URL). Scripts relying on old behavior should pass--no-open.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.compatswitches for OpenAI-compatible gateways (supportsDeveloperRole,maxTokensField,thinkingFormat) to fix requests that gateways reject vs OpenAI defaults.