AgentSwarm CLI v1.4.40
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
/agentsto 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
/authfor provider credentials and/connectfor local agency-swarm server controls. - Clears submitted prompts immediately while surfacing asynchronous failures, hides unsupported redo for server-backed Run turns, and keeps normal
SendMessageoutput from replacing the active handoff.
Telemetry and Privacy
- Adds privacy-safe project-initialization and agent-creation events plus validated GitHub
owner/repomarketplace 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-cliand@vrsen/agentswarmare published from the same tag.- The OpenAPI request schema now documents the optional
agencySwarmBridgefield.
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