Skip to content

AgentSwarm CLI v1.4.40

Choose a tag to compare

@nicko-ai nicko-ai released this 14 Jul 05:10
4d65eef

Makes local Agent Swarm projects easier to start, repair, and monitor.

This release improves Agent Builder recovery, /agents mode transitions, Run visibility, provider connections, and privacy-safe telemetry.

Highlights

Agent Builder and Recovery

  • Uses /agents to select Plan, Build, or Run, shows Run startup progress, and restores pending Plan questions.
  • Opens Build with the real error when a detected project fails to import or start, then returns the repaired project to Run. If no agencies are discovered, it opens Connect instead.
  • Shows real model labels, swarm and agent counts, the active handoff, usage, and cost.
  • Uses shorter startup output with readable setup states and spinners; pressing Enter accepts the default starter name.

Provider and Runtime Reliability

  • Keeps direct OpenRouter runs isolated from stored OpenAI/Codex OAuth routing, shortens HTML gateway errors, and continues through configured agency entry-file fallbacks after read errors.
  • Keeps /auth for provider credentials and /connect for local agency-swarm server controls.
  • Clears submitted prompts immediately while surfacing asynchronous failures, hides unsupported redo for server-backed Run turns, and keeps normal SendMessage output from replacing the active handoff.

Telemetry and Privacy

  • Adds privacy-safe project-initialization and agent-creation events plus validated GitHub owner/repo marketplace attribution for downstream launchers.
  • Official builds use embedded capture configuration that runtime PostHog variables cannot redirect. Prompts, credentials, paths, agent names and descriptions, generated prompts, session and message IDs, raw errors, and tool content remain excluded. Telemetry can be disabled with ENABLE_TELEMETRY=0, OPEN_SWARM_TELEMETRY=0, AGENTSWARM_TELEMETRY=0, or --no-telemetry. See the telemetry contract.

Compatibility Notes

  • This is the stable latest npm release.
  • No migration is required.
  • agentswarm-cli and @vrsen/agentswarm are published from the same tag.
  • The OpenAPI request schema now documents the optional agencySwarmBridge field.

Pull Requests

  • #270 refactor(console): restore upstream usage graph
  • #272 feat(opencode): restore build and plan modes
  • #274 refactor(compaction): trim generic event cleanup drift
  • #276 refactor(tui): align prompt submit dispatch
  • #277 refactor(core): align filesystem containment helper
  • #281 feat(opencode): improve Agent Swarm startup recovery
  • #283 feat(opencode): simplify Agent Swarm startup output
  • #284 feat(opencode): show Agent Swarm sidebar counts
  • #285 feat(opencode): show actual Agent Swarm model labels
  • #288 fix(opencode): isolate OpenRouter agency credentials
  • #290 fix(opencode): keep scanning agency entry fallbacks
  • #292 fix(app): pin ghostty-web dependency
  • #294 fix(release): refresh SDK types and stabilize Windows test
  • #296 test: cover Build and Run repair loops
  • #299 fix(ci): timeout Windows unit tests
  • #300 fix(opencode): hide redo for reverted Run turns
  • #302 docs: refresh Agent Swarm flow and changelog coverage
  • #304 fix(sdk): document agency swarm bridge field
  • #306 feat: embed marketplace telemetry contract
  • #312 fix(tui): separate connect from provider auth
  • #314 fix(opencode): stabilize Agent Builder /agents flow
  • #318 test(opencode): stabilize telemetry bounded flush
  • #320 fix(opencode): gate handoff recipient output parsing
  • #321 test(opencode): use sync telemetry runner process
  • #323 fix(opencode): clarify launcher environment prompt
  • #324 feat(telemetry): add GitHub repo marketplace ids
  • #326 fix(console): restore upstream usage graph
  • #327 refactor(opencode): split Agent Swarm modules
  • #329 fix(tui): open connect dialog when no agencies are discovered

Shipped Without a Pull Request

  • One internal agent-workflow and release-proof policy workstream, merged in 2cce882; it has no runtime effect.

Full Changelog: v1.4.39...v1.4.40