Skip to content

OpenFlow v1.2.0

Choose a tag to compare

@SeeRay11 SeeRay11 released this 30 Aug 02:25
· 43 commits to dev since this release

Execution modes

A canvas now has a mode, and it changes what the graph does when you run it.

  • Swarm — every card is a peer. They answer the same task in parallel, then debate over a fixed number of rounds, each round reading the last round's messages from every other peer. A dedicated synthesizer card reads the whole debate and writes the verdict.
  • Orchestration — the graph is a tree. An orchestrator card dispatches work to its child cards, one task each, and a child with children of its own orchestrates its own subtree the same way. Bounded by depth and dispatch caps so a run can't fan out without limit.
  • Pipeline — unchanged. Every canvas saved before this release runs exactly as before.

Preflight prints the session count before any run, because a swarm is agents × rounds + 1 sessions and an orchestration compounds per level.