Install & Run
npm:
npx @desplega.ai/agent-swarm@2.8.0
# or install globally
npm i -g @desplega.ai/agent-swarm@2.8.0bun:
bunx @desplega.ai/agent-swarm@2.8.0
# or install globally
bun i -g @desplega.ai/agent-swarm@2.8.0Docker:
# Server
docker pull ghcr.io/desplega-ai/agent-swarm:2.8.0
# Worker
docker pull ghcr.io/desplega-ai/agent-swarm-worker:2.8.0
# Dashboard
docker pull ghcr.io/desplega-ai/agent-swarm-ui:2.8.0E2B templates:
# API
agent-swarm-api-2-8-0
agent-swarm-api-latest
# Worker / lead runtime
agent-swarm-worker-2-8-0
agent-swarm-worker-latestagent-fs
Ships agent-fs 0.18.18 (bumped from 0.18.16).
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
- chore(docker): bump claude-code, cursor, qwen, amp (2026-11-04) by @desplega-bot in #2702
- chore(deps): bump agent-browser to 0.41.2 by @desplega-bot in #2704
- feat(docker): migrate kiro-cli to 3.0.0 by @desplega-bot in #2703
- fix(scripts): report bridged tool refusals as outer success false by @desplega-bot in #2701
- feat(tasks): let a completion hand its follow-up to a live chained child by @desplega-bot in #2699
- feat(memory): learning line-2 rule format and write-time noise floor by @desplega-bot in #2697
- feat(dreaming): triage learnings into /longterm before their TTL by @desplega-bot in #2696
- fix(slack): drop inbound deliveries from other workspaces by @desplega-bot in #2682
- chore(specs): cap TLC workers in heartbeat tlc.sh by @desplega-bot in #2706
- fix(workflows): fail a Slack notify whose client is not ready instead of reporting success by @desplega-bot in #2705
- fix(workflows): do not post a Slack notify after the step deadline aborts the readiness wait by @desplega-bot in #2707
- docs(runtime-pools): add the boxd runtime provider page by @desplega-bot in #2708
- fix(memory): dedup learnings against all of /longterm and expire them after 30 days by @desplega-bot in #2677
- feat(claude): support SDK interrupt and redirect by @ZedingZhang in #2695
- fix(acp): reject mixed-type JSON env-key arrays by @Pratham2511 in #2700
- feat(apps): add app icon and Table | Tiles toggle to the Apps page by @AsLogd in #2686
- fix(ui): compact the page header and drop the top gap above page content by @desplega-bot in #2710
- test: make the human-free batch-boundary test independent of sibling order by @desplega-bot in #2717
- chore(deps): bump agent-fs pins to 0.18.17 by @desplega-bot in #2719
- fix(ui): open the page header summary by tap and keyboard by @desplega-bot in #2716
- fix(ui): keep toasts at a consistent bottom offset by @desplega-bot in #2711
- fix(ui): drop the sessions toast position override by @desplega-bot in #2718
- feat(models): profile validity check, credential allowlist, tier alias and picker by @desplega-bot in #2219
- feat(ui): refresh entity versions in open views by @tarasyarema in #2712
- docs: add choosing an AI operating model guide by @desplega-bot in #2722
- fix(heartbeat): reject non-finite HEARTBEAT_INTERVAL_MS values by @bfs2021 in #2721
- docs(playbooks): add small-company workflows atlas by @desplega-bot in #2724
- feat(ui): preview agent-fs files and pages in a side panel from task and session pages by @desplega-bot in #2709
- chore(docker): bump dsh, amp (2026-11-04) by @desplega-bot in #2728
- feat(workflows): pin each run to the definition it started with by @desplega-bot in #2727
- docs: add worker recovery guide (what happens to running work when a worker stops) by @desplega-bot in #2723
- fix(ui): readable model column with a model details card by @desplega-bot in #2726
- fix(workflows): validate deployment circuit-breaker limits by @ZedingZhang in #2730
- fix(providers): enforce default prompt-size cap when MAX_SKILL_CHARS is non-finite (#2715) by @duongynhi000005-oss in #2731
- fix(fs): reject ambiguous stored keys; omit bad Content-Length by @ShahadatTest in #2673
- ci: make a red PR Body block merges by @desplega-bot in #2725
- release: v2.8.0 + agent-fs 0.18.18 + docs daily update 2026-11-05 by @desplega-bot in #2739
New Contributors
- @Pratham2511 made their first contribution in #2700
- @bfs2021 made their first contribution in #2721
- @ShahadatTest made their first contribution in #2673
Full Changelog: v2.7.10...v2.8.0