Parallel Processing with Join Modes

v1.1 Feature

Demonstrates v1.1 join modes — wait_all, wait_any, wait_n for parallel branches.

4 nodes · 3 edges
v1.1joinparallel
Visual
Dispatchsystem
parallelSearch Google
parallelSearch Bing
Search Googleapi
parallelMerge Results
Search Bingapi
Merge Resultsagent
ex-join-modes.osop.yaml
osop_version: "1.1"
id: "join-modes"
name: "Parallel Search with Join"
nodes:
  - id: "dispatch"
    type: "system"
    name: "Dispatch"
  - id: "google"
    type: "api"
    name: "Search Google"
  - id: "bing"
    type: "api"
    name: "Search Bing"
  - id: "merge"
    type: "agent"
    name: "Merge Results"
edges:
  - from: "dispatch"
    to: "google"
    mode: "parallel"
  - from: "dispatch"
    to: "bing"
    mode: "parallel"
  - from: "google"
    to: "merge"
    mode: "parallel"
    join_mode: "wait_any"