cd /news/ai-agents/agent-teams-state-machines-that-driv… · home topics ai-agents article
[ARTICLE · art-56931] src=loomcycle.dev ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Agent teams: state machines that drive multi-agent work (v1.17.0 to v1.19.2)

Loomcycle released multi-agent team workflows as a first-class primitive in versions v1.17.0 through v1.19.2, introducing TeamDef state-machine graphs that define agent states, transitions, and handlers. The feature includes a deterministic Go-based run engine and an LLM-driven orchestrator agent with human-in-the-loop interruptions, plus a Web UI two-pane editor with live Mermaid diagrams. Key updates in v1.19.0 added parallel fan-out with consolidator execution, durable Document-backed boards, and gRPC/API parity, while v1.19.1 and v1.19.2 addressed tool self-enabling and bug fixes.

read1 min views53 publishedJul 13, 2026

RFC AP + RFC BD add a first-class multi-agent workflow primitive to loomcycle. A TeamDef is a state-machine graph over your agents: states, transitions (success / pushback: / conditional:, bounded by a per-state max_iterations), and per-state handlers (agent | parallel + consolidator | consolidator | terminal). Content-addressed, tenant-scoped, versioned — peer of AgentDef / SkillDef / VolumeDef. Two drivers run the same graph: a deterministic op=run walk engine (pure Go, testable end to end, right for scheduled/headless pipelines) and the bundled LLM team/orchestrator agent (reads the graph as its map, drives transitions, keeps a human in the loop through the Interruption tool). The Web UI teams board is a two-pane editor with graph JSON on the left, a live Mermaid state diagram on the right, dry-run render on unsaved edits (no persist), a draggable splitter, a starter-template dropdown, and a tenant-scoped delete op. v1.19.0 filled the deferrals: parallel fan-out plus consolidator execution in the deterministic engine (three wait modes: all, any, at_least:N), durable Document-backed boards that survive restarts (board_chunk_id), interrupt-on-cap that escalates an iteration-cap overflow to a human with continue / reroute / abort options, gRPC RPC + @loomcycle/client + Python adapter methods at 1.19.0 parity, and per-tenant credentials for raw Bash via LOOMCYCLE_BASH_ALLOWED_CREDS. v1.19.1 made the Interruption tool self-enable on tool-list presence. v1.19.2 added startup warnings for empty capability gates and caught three shipped-bundle bugs. Two starter teams (SDLC and marketing) ship in the team-examples bundle.

── more in #ai-agents 4 stories · sorted by recency
── more on @loomcycle 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/agent-teams-state-ma…] indexed:0 read:1min 2026-07-13 ·