Install & Run
npm:
npx @desplega.ai/agent-swarm@2.8.3
# or install globally
npm i -g @desplega.ai/agent-swarm@2.8.3bun:
bunx @desplega.ai/agent-swarm@2.8.3
# or install globally
bun i -g @desplega.ai/agent-swarm@2.8.3Docker:
# Server
docker pull ghcr.io/desplega-ai/agent-swarm:2.8.3
# Worker
docker pull ghcr.io/desplega-ai/agent-swarm-worker:2.8.3
# Dashboard
docker pull ghcr.io/desplega-ai/agent-swarm-ui:2.8.3E2B templates:
# API
agent-swarm-api-2-8-3
agent-swarm-api-latest
# Worker / lead runtime
agent-swarm-worker-2-8-3
agent-swarm-worker-latestagent-fs
Ships agent-fs 0.18.22.
agent-swarm pins agent-fs via the chart image tag and npm packages @desplega.ai/agent-fs and @desplega.ai/agent-fs-just-bash; each agent-fs release needs a chore(deps): bump agent-fs pins PR here.
What's Changed
- feat(savings): daily rollup for workflow savings and a Saved (30d) list column by @desplega-bot in #2772
- docs(skills): systemDefault skill seed patches (2026-11-06) by @desplega-bot in #2785
- docs(playbooks): lead small-company workflows with what Agent Swarm does by @desplega-bot in #2786
- docs(task-lifecycle): pin grace timer runs from resume creation by @desplega-bot in #2787
- chore(docker): bump codex, amp, grok, kiro, qwen, copilot (2026-11-06) by @desplega-bot in #2788
- test: settle config cleanup and wait for async star toast by @desplega-bot in #2782
- fix(scrubber): redact a whole vendor secret when a structural rule matches inside it by @desplega-bot in #2783
- fix(opencode): catalog entry for openrouter gateway model ids by @mandreev-dev in #2784
- feat(slack): name every person in multi-person threads and treat outsiders as untrusted by @desplega-bot in #2767
- fix(slack): unforgeable author lines and userTeam on every requester lookup by @desplega-bot in #2771
- chore(deps): bump context-mode to 2.1.4 by @desplega-bot in #2789
- feat(savings): price scripts and show the saving on script pages by @desplega-bot in #2776
- feat(savings): show a schedule's saving in the rail, header and list by @desplega-bot in #2777
- feat(savings): fleet savings page at /usage/savings by @desplega-bot in #2779
- fix(dreaming): send triage docs once, label partial cost, carry skill routes forward by @desplega-bot in #2792
- fix(scrubber): anchor the gitleaks true|false|null allowlist as a whole by @desplega-bot in #2796
- feat(savings): workflow totals with components by @desplega-bot in #2780
- fix(docker): revert context-mode to 1.0.169 and fail the build on an engines mismatch by @desplega-bot in #2806
- feat(scripts): retry helper, method-aware fetch retries, bridge retries by @desplega-bot in #2790
- feat(tasks): link a task to a registered repo from the Create task dialog by @desplega-bot in #2804
- fix(savings): answer the fleet savings summary and job lists in a few statements by @desplega-bot in #2809
- fix(opencode): use local/command-array stdio shape for installed MCP servers by @mandreev-dev in #2793
- chore: remove context-mode from the worker image and harness adapters by @desplega-bot in #2812
- chore(docker): bump amp (2026-11-06) by @desplega-bot in #2818
- release: v2.8.3 + docs daily update 2026-11-07 by @desplega-bot in #2827
New Contributors
- @mandreev-dev made their first contribution in #2784
Full Changelog: v2.8.2...v2.8.3