github desplega-ai/agent-swarm v1.158.0

latest releases: v2.13.2, v2.13.1, v2.13.0...
one month ago

Install & Run

npm:

npx @desplega.ai/agent-swarm@1.158.0
# or install globally
npm i -g @desplega.ai/agent-swarm@1.158.0

bun:

bunx @desplega.ai/agent-swarm@1.158.0
# or install globally
bun i -g @desplega.ai/agent-swarm@1.158.0

Docker:

# Server
docker pull ghcr.io/desplega-ai/agent-swarm:1.158.0
# Worker
docker pull ghcr.io/desplega-ai/agent-swarm-worker:1.158.0

E2B templates:

# API
agent-swarm-api-1-158-0
agent-swarm-api-latest

# Worker / lead runtime
agent-swarm-worker-1-158-0
agent-swarm-worker-latest

What's Changed

  • chore(deps): bump vulnerable docs-site dependencies (Dependabot alerts) by @desplega-bot in #1635
  • fix(memory): stop chunkContent hardSplit from looping forever by @tarasyarema in #1639
  • fix(ui): label, icon and provider check for the dsh harness by @desplega-bot in #1641
  • feat(ui): Kibo Spinner and Avatar Stack, middle truncation, Button status variant by @desplega-bot in #1644
  • fix(linear): post task output as one plain Linear comment by @desplega-bot in #1645
  • fix(ui): let the root test run resolve Button's spinner import by @desplega-bot in #1650
  • feat(evals): add September 2026 models and runnable configs by @desplega-bot in #1643
  • docs(memory): embedding model, dimensions, and chunking eval on the prod corpus by @tarasyarema in #1640
  • feat(apps): Kanban, Calendar and ContributionGraph blocks on Kibo components by @desplega-bot in #1648
  • fix(evals): only list committed-snapshot model IDs in the picker by @desplega-bot in #1653
  • fix(status): report a live Slack Socket Mode connection as verified by @desplega-bot in #1642
  • fix(pricing): accept the dsh provider in PricingProviderSchema by @drakeo338 in #1652
  • fix(compose): pull MinIO from the pgsty community image by @desplega-bot in #1654
  • feat(ui): read-only task Kanban board and agent activity heatmap by @desplega-bot in #1651
  • feat(pages): add realtime cursors by @desplega-bot in #1656
  • feat(onboard): add rootless Podman as an alternative container engine by @desplega-bot in #1658
  • feat(evals): moving model aliases pinned at run creation by @desplega-bot in #1657
  • fix(webhooks): ack extension-blocked task creation as skipped by @desplega-bot in #1660
  • test(providers): fail when a provider misses a registration touch point by @desplega-bot in #1661
  • fix(evals): fix the 5 broken scenario checks (phase 1) by @desplega-bot in #1672
  • feat: add GitHub sender allowlist extension by @desplega-bot in #1667
  • test(workflows): TLA+ model of the run/step lifecycle with 7 confirmed race repros by @desplega-bot in #1665
  • docs(specs): TLA+ model of the heartbeat and a simpler proposed design by @desplega-bot in #1671
  • feat(onboard): select the container engine with AGENT_SWARM_CONTAINER_ENGINE by @desplega-bot in #1662
  • feat(approvals): auto-cancel stale approval requests, time out by expiresAt, Discard button by @fuvidani in #1663
  • fix(heartbeat): compare-and-swap stall remediation on observed lastUpdatedAt by @desplega-bot in #1668
  • fix(heartbeat): reboot sweep keeps tasks whose session heartbeat is recent by @desplega-bot in #1669
  • docs(specs): sync TLA+ specs with main (heartbeat, workflows) by @desplega-bot in #1676
  • feat(evals): add claude-sonnet-5.5 config by @desplega-bot in #1677
  • feat(models): add Claude Sonnet 5.5 to model registries by @desplega-bot in #1679
  • fix(workflows): keep the retry poller out of cancelled runs by @desplega-bot in #1666
  • fix(workflows): run each node once when walkers race to it (CX2, CX4, CX6) by @desplega-bot in #1675
  • fix(workflows): heartbeat recovery leaves a retry-pending step to the retry poller (CX5) by @desplega-bot in #1678
  • fix(workflows): hold the join and the run while a sibling branch is still executing by @desplega-bot in #1673
  • fix(heartbeat): create the missing resume for a task superseded without one by @desplega-bot in #1670
  • feat(evals): fix delegation-chain grading, harden saturated scenarios by @desplega-bot in #1681
  • fix(heartbeat): re-point reboot-swept dependents to the retry child by @desplega-bot in #1664
  • docs(specs): sync TLA+ specs with main (heartbeat, workflows) by @desplega-bot in #1694
  • feat(ui): contextual session panel on every page by @desplega-bot in #1688
  • fix(kv): range-scan key prefixes and filter app rows in SQL to stop event-loop stalls by @desplega-bot in #1690
  • feat: track nightly root coverage baselines by @desplega-bot in #1692
  • feat(evals): fair fixtures, tool-routing partial order, scored checks as numbers by @desplega-bot in #1674
  • fix(tasks): scope followUpConfig inheritance to continuations of the same work by @desplega-bot in #1680
  • fix(memory): put every retrieval arm on one [0,1] scale and gate injection on relevance by @desplega-bot in #1689
  • fix(mcp): seed pricing and RBAC once per DB handle, not per MCP session by @desplega-bot in #1695
  • fix(apps): chunk app sync and purge writes so they yield the event loop by @desplega-bot in #1696
  • fix(workflows): page GET /api/workflows/{id}/runs and drop run context from list rows by @desplega-bot in #1699
  • fix(tasks): slim SQL projection, opt-in total and a timeline shape for GET /api/tasks by @desplega-bot in #1697
  • chore: bump agent-fs pins to 0.14.0 by @desplega-bot in #1700
  • fix(config): honor key filter on GET /api/config/resolved and GET /api/config by @desplega-bot in #1702
  • fix(events): batch the profile-sync banner lookups into one indexed request by @desplega-bot in #1701
  • perf(api): opt-in slim list rows for the schedules and approvals pages by @desplega-bot in #1703
  • fix(sessions): batch steering and citation lookups in GET /api/sessions/{rootTaskId} by @desplega-bot in #1704
  • fix(workflows): let validation pick pass/fail when the executor port is not in next by @desplega-bot in #1706
  • release: v1.158.0 + docs daily update 2026-09-29 by @desplega-bot in #1693
  • fix(db): cap the final SQLITE_BUSY attempt at 250ms and expose event-loop stalls by @desplega-bot in #1707
  • fix(hooks): fall back to workspace MCP config for identity sync by @tarasyarema in #1708

New Contributors

Full Changelog: v1.157.0...v1.158.0

Don't miss a new agent-swarm release

NewReleases is sending notifications on new releases.